Educated Bargoed Grammar School and St. Luke's College Exeter. Played for Cross Keys prior to Newport. Played for Newport 1961-62 to 1966-67. Dropped the goal that beat 1963 All Blacks (Won 3 v 0). First cap vs New Zealand in December 1963 and 4 further caps in 1965 vs E,S I,F. Later played for Cardiff over 7 seasons making 54 appearances. Cousin of Brian Price and great nephew of Harry Uzzell.