Alistair Petrie
ActingTotal Credits
66
Acting
66
First Credit
1993
Latest Credit
2026

Sherlock
James Sholto
2010

Andor
General Davits Draven
2022

Sex Education
Michael Groff
2019

Cranford
Major Gordon
2007

Utopia
Geoff Lawson
2013

The Forsyte Saga
George Forsyte
2002

Rush
Stirling Moss
2013

The Night Manager
Sandy Langbourne
2016

Rogue One: A Star Wars Story
General Draven
2016

Death in Paradise
Gordon Foster
2011

Jonathan Creek
Duncan Proctor
1997

Midsomer Murders
Clifford Bunting
1997

Genius
Heinrich Weber
2017

Vera
Stuart Bayliss
2011

Andor: A Disney+ Day Special Look
General Draven (archive footage) (uncredited)
2022

Death by Lightning
John Sherman
2025

The Game
Andrew
2014

Game On
Charles
1995

The Escape Artist
Julian Fowkes QC
2013

Lucan
Jimmy Goldsmith
2013

Year of the Rabbit
Mr Larkham
2019

The Duchess
Heaton
2008

Funny Woman
Ted Sargent
2023

The Murder in Angel Lane
Dr. Casement
2013

Cloud Atlas
Haskell Moore's Dinner Guest / Musician / Felix Finch / Lascivious Businessman
2012

The Bank Job
Phillip Lisle
2008

Why Didn't They Ask Evans?
Rev Richard Jones
2022

Emma
Robert Martin
1996

The Cursed
Seamus Laurent
2021

Undercover
Robert Greenlaw
2016

Dalziel and Pascoe
Young James Westropp
1996

Magpie
Richard
2024

A Little Chaos
De Ville
2015

Man to Man
Beckinsale
2005

Agatha and the Midnight Murders
Sir Malcolm Campbell
2020

Scarlet and Black
Hussar
1993

Hampstead
Steve Crowley
2017

Victor Frankenstein
Chief Inspector
2015

Vendetta
Spencer Holland
2013

Mrs. Dalloway
Herbert
1997

A Bunch of Amateurs
Rupert Twist
2008

Hellboy
Lord Adam Glaren
2019

Silent Hours
Lieutenant Charles 'Chuck' Carter
2021

Devil's Playground
Andy Billing
2010

The Mark of Cain
Major Rod Gilchrist
2007

Ashes
Dr. Burrows
2012

The Face of an Angel
Steve
2014

Sulphur & White
Jeff
2020

After the Very End
Alexander Wright
2024

Round About Five
Other Man
2005

The Following Events Are Based on a Pack of Lies
Dr. Rob Chance
2023

The Stretch
Jonathon Nichols
2000

God's Kingdom
Alexander
2018

National Theatre Live: Hamlet
Claudius
2026

A Battle in Waterloo
Kildare
2019

Lucan
Jimmy Goldsmith
2013

(All Quiet on the) Preston Front
Big Matt
1994

State of Mind
Nick Grainger
2003

Gracie!
Basil Dean
2009

Kicking Off
Anthony
2015