Played for Newport RFC 1980-81 to 1987-88 having joined from Torquay Athletic RFC where he had made his debut as an 18 year old in 1974. Newport debut was against Pontypridd (Lost 7 v 12) at Rodney Parade on 25th February 1981. Well liked member of the squad who travelled a round trip of over 200 miles for each training session and game. "Scored" an infamous try, disallowed by the referee, in a cup quarter final against Cardiff in 1987, a game lost 15 v 12. Made his 200th appearance in 1986 and his 250th in 1987.
Played in English trials and was a nmember of the England squad in 1983 and 1984 but not capped.
Returned to Torquay Athletic RFC (where he became captain and continued to play for 1st XV until he was 44). Later assistant coach at Torquay and still playing up to age of 50.