Z vsega dvajsetimi leti je postal najmlajši kapetan Arsenala, ko je nasledil Billyja Wrighta. Ker je bil rojen v Belfastu, je med letoma 1961 in 1973 igral za reprezentance Severne Irske in na 59 tekmah dosegel dva gola.
Sedem let je bil trener Arsenala, to je bil med letoma 1976 in 1983 zadnja ekipa, ki jo je vodil. Pred tem je bil trener Hull Cityja, prevzel ga je kot 28-letnik in bil obenem tudi igralec, reprezentance Severne Irske in Tottenhama.
Na klopi Arsenala je ekipo trikrat vodil v finalu pokala FA, ob porazih leta 1978 in 1980 je leta 1979 osvojila naslov. Leta 1980 je po dvoboju z Valencio izgubil finale pokala Uefe.