Attended St Julians High School, Newport. Welsh Junior & Senior 400m champion 1962 - also British Schools Champion. Played for British Universities and Middlesex.
Played for Newport RFC 1963-64 to 1971-72. Newport RFC debut vs Roma of Italy on 7th September 1963 (Draw 8 v 8). Toured New Zealand / Australia / Fiji with Welsh Squad in 1969. Played in winning Newport RFC side vs South Africa 1969 (Won 11 v 6) scoring the first try. Scored magnificent "dummy" try at Stradey Park in 1968-69 Championship.
Moved to Perth, Australia.
Played for Newport RFC 1963-64 to 1964-65 and 1967-68 to 1971-72.