Peter Firth Filmography
- Actor (81 credits)
- Happily Ever After (2016) Walt
- Victoria (2016) Duke of Cumberland
- Risen (2015) Pilate
- Spooks: The Greater Good (2015) Harry Pearce
- Dickensian (2015) Jacob Marley
- Undeniable (2014) Andrew Rawlins
- Mayday (2013) Malcolm Spicer
- World Without End (2012) Earl Roland
- South Riding (2011) Anthony Snaith
- Strike Back (2010) Milos Borisovich
- Yellowstone (2009) играет самого себя - рассказчик
- Ancient Rome: The Rise and Fall of an Empire (2006) Vespasian
- The Battle for Rome (мини-сериал) (2006) Vespasian
- The Greatest Game Ever Played (2005) Lord Northcliffe
- Hawking (2004) Sir Fred Hoyle
- Me & Mrs Jones (2002) Benedict
- Top Gear (2002) играет самого себя
- Spooks (2002) Harry Pearce
- Pearl Harbor (2001) Capt. Mervyn Bennion - USS West Virginia
- The Adventures of Young Indiana Jones: Masks of Evil (2000) Stefan, хроника
- That's Life (2000) Victor Leski
- The Magicians (2000) Simon Magus
- The Vice (1999) Keith Beaumont
- Total Recall 2070 (1999) Vincent Nagle
- Chill Factor (1999) Colonel Andrew Brynner
- The Magnificent Seven (1998) Federal Marshal Walter Bryce
- Mighty Joe Young (1998) Garth
- The Garden of Redemption (1997) Nazi commandant
- Cracker (1997) Mitchell Grady
- Amistad (1997) Captain Fitzgerald
- The Broker's Man (1997) Alex «Godzilla» Turnbull
- Gaston's War (1997) Major Smith
- Dead Man's Gun (1997) Det. Insp Archibald McCann
- Marco Polo: Haperek Ha'aharon (1996) Rusticello
- Merisairas (1996) 1st Officer Roald Jensen
- The Witch's Daughter (1996) Mr. Jones
- Band of Gold (1995) Brian Roberts
- An Awfully Big Adventure (1995) Bunny
- Resort to Murder (мини-сериал) (1995) Peter Dennigan
- Anna Lee (1994) Peter Wainwright
- White Angel (1994) Leslie Steckler
- Shadowlands (1993) Dr. Craig
- El marido perfecto (1993) Franz
- The Pleasure Principle (1992) Dick
- Heartbeat (1992) Dr. James Radcliffe
- The Young Indiana Jones Chronicles (1992) Stefan
- Prisoner of Honor (1991) Maj. Henry
- The Rescuers Down Under (1990) Red, voice acting
- Burndown (1990) Jake Stern
- The Hunt for Red October (1990) Ivan Putin
- Blood Royal: William the Conqueror (1990) William Rufus
- The Incident (1990) Geiger
- Trouble in Paradise (1989) Adriaan
- Tree of Hands (1989) Terence
- Prisoner of Rio (1988) Clive Ingram
- Born of Fire (1987) Paul Bergson
- A State of Emergency (1986) Dr. Kenneth Parrish
- Invaders from Mars (1986) Caine, хроника, not listed in credits
- Letter to Brezhnev (1985) Peter
- Screen Two (1985) Henry Tilney
- Lifeforce (1985)
- White Elephant (1984) Peter Davidson
- Sword of the Valiant: The Legend of Sir Gawain and the Green Knight (1984) Sir Gawain, voice acting, not listed in credits
- The Aerodrome (1983) Roy
- Feuer und Schwert - Die Legende von Tristan und Isolde (1981) Dinas
- Tess (1979) Angel Clare
- When You Comin' Back, Red Ryder? (1979) Stephen Ryder
- The 50th Annual Academy Awards (1978) играет самого себя - номинант: Лучшая мужская роль второго плана
- Joseph Andrews (1977) Joseph Andrews
- Equus (1977) Alan Strang
- The Lady of the Camellias (1976) Armand
- Aces High (1976) Croft
- The 29th Annual Tony Awards (1975) играет самого себя
- King Arthur, the Young Warlord (1975) Corin
- Diamonds on Wheels (1974) Robert «Bobby» Stewart
- Daniele e Maria (1973)
- The Adventures of Black Beauty (1972) David Abbott
- Arthur of the Britons (1972) Corin
- Fratello sole, sorella luna (1972)
- The Protectors (1972) Stephen Douglas
- How We Used to Live (1968) Urchin