Played for Neath, Llanelli, Leeds.
Played for Newport RFC record 1999-2000 to 2000-01.
Joined Caerphilly 2001. Played for Maesteg 2005-06.