 He made his first representative appearance in 2002 for Lancashire.He was signed by Huddersfield Giants in 2006 and agreed a new contract keeping him at the club until 2009.He was used as a at Huddersfield Giants, but he has previously played in the and also as a .