Educated Bassaleg School, St. Paul & St. Mary's College, Cheltenham. Newport & Gwent Schools, Wales Schools U15, U16, U18, Wales U20 (capt) & U21, Wales Universities, Wales B squad, Wales Counties U23, Welsh National Training Squad.Played for Newport RFC 1984-85 TO 1988-89 making his debut in 1984. Scored 24 tries from fullback in 1987-88.
Left Newport to join Bath November 1989. Awarded 5 England caps 1993-95 + 17 unused on bench.
Leed Tykes coach 2004-05.