Defender who played for Wales' national team from 1967–1977 and professionally for several clubs, including Derby County and Cardiff City.
He played youth soccer for Gloucester City.
He made 296 appearances for Swindon Town.
He was born in Glynncorwg, Neath, Wales.
Defender Phil Roberts was his teammate on the Welsh national team in 1974.