Peter Firth
Biography
Movies 59
Pearl Harbor
as West Virginia Captain
2001
The Hunt for Red October
as Capt. 2nd Ivan Putin (Political Officer, Red October)
1990
Lifeforce
as Col. Colin Caine
1985
The Greatest Game Ever Played
as Lord Northcliffe
2005
Risen
as Pontius Pilate
2016
Tess
as Angel Clare
1979
Spooks: The Greater Good
as Harry Pearce
2015
Mighty Joe Young
as Garth
1998
Shadowlands
as Dr Craig
1993
Brother Sun, Sister Moon
1972
Sword of the Valiant: The Legend of Sir Gawain and the Green Knight
as Sir Gaiwan (uncredited voice)
1984
Letter to Brezhnev
as Peter
1985
Aces High
as Lt. Stephen Croft
1976
Equus
as Alan Strang
1977
Chill Factor
as Col. Andrew Brynner
1999
The Adventures of Young Indiana Jones: Masks of Evil
as Stefan
1999
An Awfully Big Adventure
as Bunny
1995
Hawking
as Sir Fred Hoyle
2004
The Lady of the Camellias
as Armand Duval
1976
The Rescuers Down Under
as Red (voice)
1990
Happily Ever After
as Walt
2016
White Angel
as Leslie Steckler
1994
The Flipside of Dominick Hide
as Dominick Hide
1980
The Incident
as Geiger
1990
Amistad
as Captain Fitzgerald
1997
Fire and Sword
as Dinas
1982
The Garden of Redemption
as Nazi Commandant
1997
Joseph Andrews
as Joseph Andrews
1977
Prisoner of Honor
as Maj. Henry
1991
When You Comin' Back, Red Ryder?
as Stephen Ryder
1979
A State of Emergency
as Ken Parrish
1986
Burndown
as Jake Stern
1990
Northanger Abbey
as Henry Tilney
1987
Another Flip for Dominick
as Dominick Hide
1982
The Picture of Dorian Gray
as Dorian Gray
1976
Her Majesty's Pleasure
as Arsenic
1973
King Arthur, the Young Warlord
as Corin
1975
The Laughter of God
as Steve Clemant
1991
The Sullens Sisters
as Tommy Adams
1972
Seasick
as 1st Officer Roald Jensen
1996
Me & Mrs. Jones
as Benedict
2003
Born of Fire
as Paul Bergson
1987
The Perfect Husband
as Franz
1993
Marco Polo: Haperek Ha'aharon
as Rusticello
1997
The Witch's Daughter
as Mr. Jones
1996
Blood Royal: William the Conqueror
as William Rufus
1990
The Making Of Lifeforce
as Self
1985
The Aerodrome
as Roy
1983
Diamonds on Wheels
as Robert 'Bobby' Stewart
1973
Trouble in Paradise
as Adriaan
1989
Tree of Hands
as Terence
1989
Prisoner of Rio
as Clive Ingram
1988
The Simple Life
as Roger Blackburn
Daniele and Maria
as Daniele
1973
Children Crossing
as Joe
1990
The Magicians
as Simon Magus
2000
The Ballad of Ben Bagot
as Ben Bagot
1973
White Elephant
as Peter Davidson
1984
The Pleasure Principle
as Dick
1992TV Shows 48
Law & Order: Special Victims Unit
as Dr. Preston Blair
1999
Top Gear
as Self
2002
Heartbeat
as Dr. James Radcliffe
1992
Play for Today
as Arsenic
1970
Play for Today
as Dominick Hide
1970
Tony Awards
as Self - Nominee
1956
Spooks
as Harry Pearce
2002
Highlander: The Series
as Arthur Drake, aka Drakov
1992
BBC Play of the Month
as Cis Farringdon
1965
BBC Play of the Month
as Dorian Gray
1965
Screen Two
as Henry Tilney
1985
Screen Two
as Joe
1985
Screen Two
as Steve Clemant
1985
Tales of the Unexpected
1979
Victoria
as Duke of Cumberland
2016
Soldier Soldier
as Major Ben Collins
1991
The Protectors
as Stephen Douglas
1972
The Wonderful World of Disney
as Robert 'Bobby' Stewart
1954
The Magnificent Seven
as Federal Marshal Walter Bryce
1998
That's Life
as Victor Leski
2000
The Vice
as Keith Beaumont
1999
Kavanagh Q.C.
as Charlie Beck
1995
The Adventures of Black Beauty
as David Abbott
1972
World Without End
as Earl Roland
2012
Total Recall 2070
1999
Dead Man's Gun
1997
Dickensian
as Jacob Marley
2015
Band of Gold
as Brian Roberts
1995
Cracker
as Mitchell Grady
1997
The Broker's Man
as Alex 'Godzilla' Turnbull
1997
Ancient Rome: The Rise and Fall of an Empire
as Vespasian
2006
The Flaxton Boys
as Archie Weekes
1969
Arthur of the Britons
1972
Country Matters
as Tommy Adams
1972
Country Matters
as Roger Blackburn
1972
Shardlake
as Norfolk
2024
Owen, M.D.
as David Redman
1971
Here Come the Double Deckers
as Scooper
1970
Mayday
as Malcolm Spicer
2013
Cheat
as Michael Shadley
2019
South Riding
as Anthony Snaith
2011
Resort to Murder
as Peter Dennigan
1995
Yellowstone
as Self
2009
Murder in Eden
as Kenneth Potter
1991
Home and Away
as Fred
1972
Undeniable
as Andrew Rawlins
2014
Tickets for the Titanic
as Michael
1987
The Flipside of Dominick Hide
as Dominick Hide
1980