Played for Wales U21 and Wales A (No 8) and also Pontypool Youth, Pontypool and Neath (1996/7. Joined Newport RFC in Oct 1996 making debut at Bridgend on Nov 9th 1996 and scoring a try. Played 6 seasons before returning to Pontypool. Captained Newport in Cup vs UWIC Jan 2001 and played in winning Cup Final team vs Neath in 2001. Later played Pontypool, Caerphilly, Cross Keys and Ebbw Vale.
Newport RFC record : 1996/7-2001/2 : 111 apps / 17 tries.