Educated Christ College, Brecon. Joined Newport RFC 1993-94. Also played for Cardiff Youth, Crawshays Youth, Durham Univ and English Univs. Quit rugby at end of 2001-02 after 9 seasons with Newport. Only game in his last season was vs Uruguay at Rodney Parade on Sunday, 18th November 2001 when he scored a 70yd try in a 59 v 5 victory.
On loan to Pontypool, but found it difficult to combine career as an accountant with professional rugby. Voted Players player 1997-98. Father played for Cardiff and Cardiff Athletic.
Appointed Director at Rodney Parade in 2005.