A interpretat rolul asasinului profesionist angajat să-l asasineze pe președintele francez Charles de Gaulle în filmul Ziua Șacalului (1973). De asemenea, este cunoscut pentru rolurile sale din Bătălia Angliei (1969), Între doi (1971), pentru care a câștigat un premiu BAFTA, și Răzbunarea (1984). A colaborat și cu regizorul Richard Attenborough, apărând în filmele sale Oh! Ce război minunat (1969), O punte prea departe (1977) și Gandhi (1982).
A interpretat rolul lui Edward al VIII-lea în serialul de dramă britanic Edward & Mrs. Simpson (1978) și a apărut în serialul istoric Taboo (2017). Pe lângă munca în film și televiziune, a obținut, de asemenea, recunoaștere ca actor de teatru.
În 2003, Fox a fost numit Ofițer al Ordinului Imperiului Britanic pentru serviciile sale aduse teatrului.