Career
He represented Preston North End, Waterford United, Shelbourne, Glenavon, Ballymena United, Glentoran, Hartlepools United, Middlesbrough, Millwall, Tranmere Rovers, Watford, Northampton Town and Margate. After his playing career, he became manager of Margate, Football Club Bern, Burma, Hayes, Letchworth Town, Valur, Iceland, Hendon, Hayes and Street Albans City.