Career
He officiated in the English Football League and Premier League, and for Fédération internationale de football association. He hails from Tonypandy in the county borough of Rhondda Cynon Taff, Glamorgan. His other occupation is as a civil servant. He was appointed as a referee to the Football League in 1986, at the age of thirty-five - the last Welsh referee to join the English list, as this option was withdrawn by Union of European Football Associations in 1997.
He was a Fédération internationale de football association official until 1995, when he reached the international retirement age of forty-five.
One of his last appointments was in the Euro "96 qualifying tournament, when Lithuania drew 0-0 at home to Croatia on 29 March 1995.