Career
He made his league debut as a seventeen-year-old during a 4-3 victory over Luton Town in February 1960 during a season when Cardiff gained promotion to the first division. After just two years at Blackburn he moved, this time to Aston Villa for £60,000 in September 1968. He was signed in May 1970 by then Swansea manager Roy Bentley for £20,000 and played for the club for two years before fully retiring in May 1972.
After retiring from football he ran a newsagents in Swansea before selling it in 2004.