Actor
- To Chase a Million (2018)
- Sharpe's Regiment (1996)
- Sharpe (1993)
- Heartbeat (1992)
- Let Him Have It (1991)
- The Krays (1990)
- The Bill (1984)
- House of the Long Shadows (1983)
- Treasure Island (1982)
- Masada (1981)
- Rhubarb (1980)
- S.O.S. Titanic (1979)
- The Prisoner of Zenda (1979)
- Joseph Andrews (1977)
- I, Claudius (1976)
- BBC2 Playhouse (1974)
- Too Much Monkey Business (1974)
- Frankenstein: The True Story (1973)
- Digby, the Biggest Dog in the World (1973)
- Last of the Summer Wine (1973)
- Carry on Christmas: Carry on Stuffing (1972)
- Young Winston (1972)
- Go for a Take (1972)
- Death Line (1972)
- The Search for the Nile (1971)
- Man in the Wilderness (1971)
- "Casanova" (1971)
- Play for Today (1970)
- "Roads to Freedom" (1970)
- Simon (1970)
- The Rise and Rise of Michael Rimmer (1970)
- The Adventures of Gerard (1970)
- ITV Saturday Night Theatre (1969)
- Two Gentlemen Sharing (1969)
- Curry & Chips (1969)
- "The Borderers" (1968)
- Negatives (1968)
- The Charge of the Light Brigade (1968)
- Hicks and Stokes (1967)
- ITV Playhouse (1967)
- Tobruk (1967)
- Double Trouble (1967)
- The Wrong Box (1966)
- BBC Play of the Month (1965)
- Those Magnificent Men in Their Flying Machines (1965)
- Joey Boy (1965)
- Cup Fever (1965)
- The Wednesday Play (1964)
- A Hard Day's Night (1964)
- Daylight Robbery (1964)
- The Comedy Man (1964)
- Tea at the Ritz (1963)
- Nurse on Wheels (1963)
- The Winter's Tale (1962)
- The Longest Day (1962)
- Lawrence of Arabia (1962)
- Go to Blazes (1962)
- Crooks Anonymous (1962)
- Comedy Playhouse (1961)
- No Love for Johnnie (1961)
- Carry on Regardless (1961)
- Saturday Night and Sunday Morning (1960)
- Doctor in Love (1960)
- The Running Jumping & Standing Still Film (1960)
- The League of Gentlemen (1960)
- Carry on Nurse (1959)
- I Only Arsked! (1958)
- A Night to Remember (1958)
- Carry on Sergeant (1958)
- Strangers' Meeting (1957)
- Saint Joan (1957)
- The One That Got Away (1957)
- The Long Haul (1957)
- Armchair Theatre (1956)
- Three Men in a Boat (1956)
- Keep It Clean (1956)
Filmografie - altele