 He previously played for the Wakefield Trinity Wildcats in the Super League before moving to the Warrington Wolves in 2002.He was part of Warrington's 2009, 2010 and 2012 Challenge Cup winning teams.He has also played for Yorkshire.