Lupton began his career playing rugby league as a loose forward, second-row, stand-off, or scrum-half in England and Wales.
He has previously played for Workington Town in Championship 1 and Crusaders in the Super League.
He was named as coach in 2017,[4] continuing the role in 2021 as the club joined the inaugural North American Rugby League season and turned semi-professional.
[8] In that tournament, Lupton captained the Welsh side in losses against Scotland, France, and Ireland.
On 1 Mar 2024 he was named in the United States team for the test against Canada staged in Las Vegas on 3 Mar 2024[9] In November of 2024, Lupton was named in the United States team for a two-test tour of South Africa.