He represented Leeds United, Coventry City, Tottenham Hotspur, Vancouver Whitecaps, Bradford City, Swansea City and the Welsh national team. He later became a football manager for Bradford City, Swansea City, Cardiff City and Sheffield Wednesday as well as assistant at Huddersfield Town, and also internationally managed Wales and Lebanon.
He is also the father of television presenter Gabby Logan.