Career
Williams" rugby union international, and club appearances were limited by the presence of first Gareth Edwards, and then Terry Holmes in the same teams. He was capped three times for Wales (RU), and three times for the British Lions (RU). In 1977 he toured New Zealand with the British and Irish Lions when he had yet to be capped by Wales.
He made his international début in the first test of the series against the All Blacks at Athletic Park, Wellington, in June 1977 and went on to play in the first three tests before being replaced due to injury during the third match.
He made his Wales début against Australia at Ballymore, Brisbane in June 1978 and scored a try on his début. His only two other appearances for Wales came in the 1981 Five Nations championship.
Williams played club rugby for Cardiff Reconstruction Finance Corporation, Swansea Reconstruction Finance Corporation and Newport Reconstruction Finance Corporation. Williams is Welsh-speaking and is sometimes called upon as a pundit in the Welsh-language media.