Entered St Lukes College after National Service and after short spell at Cross Keys joined Newport RFC in April 1960. Also played for Cardiff Training College. Newport and Wales captain. Captained Newport to victory over 1963 All Blacks and led Wales to Triple Crown in 1969. After tremendous display against 1961 South Africans (Lost 0 v 3) was selected for Barbarians and Springboks suffered their only defeat (0 v 6). Played a major part in Newport's Championship Season 1961-62 and selected to play for Wales in 1961. Vice-captain for Wales 1964 tour of South Africa and captained Wales against Fiji (Won 28 v 22) in 1964 and was in Triple Crown side of 1965. Played for Newport vs Australia 1966 (Drawn 3 v 3) British Lions Tour 1966 to Australia and New Zealand. Played all 5 internationals in 1966-67 and vs England and France was vice-captain to David Watkins capt. In 1967-68 he suffered injury and illness and only played 20 club games but in 1968-69 he probably had his most memorable season. He led Newport to Championship (only 4 defeats out of 45 matches) and was an inspiring Welsh Captain. Played 32 times for Wales.
Superb 7s player and lineout jumper. Played 1 game on permit for Llanelli. Played for Vichy in France at end of career.
Teacher, Journalist and BBC radio reporter/presenter. Prevented from taking more active coaching role at Newport by arcane 'professionalism' rules (see article in programme notes for Newport v Moseley 5th April 1980).
Succeeded late Ken Jones as Former Players Association President in 2006.
Inducted to Newport Hall of Fame in 2013.
Appointed Honorary Patron of Friends of Newport Rugby Trust 2014.