Actor (53 credits)
- Unforgettable: The Sweeney (2012) играет самого себя - актер, 'Jack Regan', хроника
- The Big Fat Quiz of the 80s (2012) Morse, хроника, not listed in credits
- The A to Z of Crime (2011) Inspector Morse, хроника, not listed in credits
- The People's Detective (2010) Chief Inspector Morse, хроника
- How TV Changed Britain (2008) Det. Insp. Jack Regan, хроника, not listed in credits
- Total Cops (2003) DI Jack Regan / Chief Inspector Morse, хроника
- The 100 Greatest TV Characters (2001) Chief Inspector Morse, хроника, not listed in credits
- Buried Treasure (2001) Harry Jenkins
- Britain at War in Colour (2000) рассказчик
- Inspector Morse: Rest in Peace (2000) Inspector Morse
- Monsignor Renard (2000) Monsignor Augustine Renard
- The Second World War in Colour (1999) рассказчик
- Plastic Man (1999) Joe McConnell
- The Waiting Time (1999) Joshua Mantle
- Goodnight, Mister Tom (1998) Tom Oakley
- Into the Blue (1997) Harry Barnett
- Masculine Mescaline (1996) The Man
- The Absence of War (1995) George Jones
- Kavanagh QC (1995) James Kavanagh QC
- A Year in Provence (1993) Peter Mayle
- Chaplin (1992) Fred Karno
- Bomber Harris (1989) Sir Arthur «Bomber» Harris
- Business as Usual (1988) Kieran Flynn
- The Sign of Four (1987) Jonathan Small
- Inspector Morse (1987) Chief Inspector Morse
- Cry Freedom (1987) Kruger
- We'll Support You Evermore (1985) Geoff Hollins
- Aspel & Company (1984) играет самого себя
- The Life and Death of King John (1984) Hubert de Burgh
- Killer Waiting (1984) Major Peter Hastings
- Gräset sjunger (1981) Dick Turner
- Drake's Venture (1980) Francis Drake
- Sweeney 2 (1978) Det. Insp. Jack Regan
- Sweeney! (1977) D.I. Jack Regan
- The Sweeney (1975) Det. Insp. Jack Regan
- The Adventures of Black Beauty (1972) Jack Desmond
- Dr. Phibes Rises Again (1972) Shavers
- The Protectors (1972) Mario Carpiano
- The Rivals of Sherlock Holmes (1971) Lt. Holst
- The Onedin Line (1971) Carby
- The Last Grenade (1970) Terry Mitchell
- Big Brother (мини-сериал) (1970) Cordon
- Menace (1970) Don
- Praise Marx and Pass the Ammunition (1970) Dom
- ITV Saturday Night Theatre (1969) Larry Gains
- The Bofors Gun (1968) Featherstone
- Strange Report (1968) Inspector Jenner
- The Morecambe & Wise Show (1968) Guvnor
- The Making of Jericho (1966)
- BBC Play of the Month (1965) Banquo
- Nil Carborundum (1962)
- The Loneliness of the Long Distance Runner (1962) Bosworth, not listed in credits
- The Edgar Wallace Mystery Theatre (1960) Alan Roper