 He joined Castleford on a 2-year deal on 16 September 2010.The following month he represented Wales in the Alitalia European Cup.He signed an 18-month deal with Salford in April 2013, but left Salford and signed a contract to return to Leigh for the 2014 season.