 In June 1998, he made his international début for Wales, in a 15-12 loss to England.In 2002, he joined the Salford City Reds, spending one season at the Willows before moving to the Castleford Tigers in 2003, following the Reds' relegation.He re-joined Halifax in November 2004 after being released by the Castleford Tigers following their relegation from Super League and went on to score 15 tries in 30 appearances in 2005.