He previously played for St Helens, Salford Red Devils, Toronto Wolfpack and Toulouse Olympique in the Super League, and the Leigh Centurions in the Championship.
Dixon attended Liverpool John Moores University in 2016 gaining a BSc in Sport & Exercises Science and in 2018 a MSc in Strength & Conditioning.
Dixon was added to St Helens' Super League squad in 2008, but did not feature for the first team that season.
He made his Super League début for St Helens in February 2009 at the age of 18 years old, in a narrow defeat by Hull Kingston Rovers.
Dixon went on to make 67 appearances for St Helens between 2009 and 2012, scoring a try in the 2010 Super League Grand Final.