Začínal v týmu Bray Wanderers AFC. V letech 1956-1967 hrál v Anglii za Blackburn Rovers FC, v anglické nejvyšší soutěži nastoupil ve 169 utkáních a dal 82 gólů. V letech 1967-1972 hrál v Irsku za Limerick FC. V Poháru vítězů pohárů nastoupil ve 2 utkáních. Za reprezentaci Irska nastoupil v letech 1961–1967 v 17 utkáních a dal 6 gólů.