He has won caps for England while at the Hull Kingston Rovers in 2008 against France and Wales, and in 2009 against France, Wales, New Zealand and Australia. He made another promising start for the Hull Kingston Rovers at the start of the 2010 season, in a home fixture against the Salford City Reds in which the Hull Kingston Rovers won 30-12, he in the process scoring two early tries. He made his 100th career appearance in the Hull Kingston Rovers' 6-32 defeat at the Wigan Warriors on 12 February 2010. Fox returned to the Wakefield Trinity Wildcats in 2012. He was released by the club during May 2014. During April 2015, Fox signed for Championship side Doncaster. During November 2015, it was announced the Fox was signing for Newcastle Thunder for the 2016 season.