Credits
- 2023 ยทArchie: The Man Who Became Cary Grantas Elias Leach
- 2016 ยทThe Crownas Land Agent
- 2016 ยทThe Crownas Sandringham Gamekeeper
- 2005 ยทThe Toyboxas The Vicar
- 1999 ยทBad Girlsas Father Kelly
- 1996 ยทThe Bill: Targetas Ch. Supt. Brownlow
- 1985 ยทKnockback: 2as Whitehall PPS
- 1984 ยทThe Billas Charles Brownlow
- 1984 ยทThe Billas Ch. Supt. Brownlow
- 1982 ยทRemembranceas Policeman
- 1981 ยทAn American Werewolf in Londonas Bobby in Trafalgar Square
- 1979 ยทTalentas Compere
- 1978 ยทEdward and Mrs Simpsonas Osborne
- 1978 ยทThe Spongersas Left Wing Councillor
- 1976 ยทBill Brandas Pru
- 1973 ยทRacconti romani di una ex-noviziaas
- 1972 ยทCrown Courtas
- 1971 ยทJusticeas Reporter
- 1970 ยทThe World in a Roomas Colin
- 1969 ยทThe Main Chanceas Towers
- 1968 ยทThe Expertas Inspector Wallace
- 1967 ยทSanctuaryas
- 1967 ยทIn Two Mindsas Jake
- 1962 ยทThe Saintas Patrick
- 1959 ยทNo Hiding Placeas
- 1938 ยทLord Jeffas Ned Saunders