Alistair Petrie · Actor
Oddly Flowers
Sealed
TBA
Oddly Flowers
Toff
Sealed
TBA
Merman
Doobie and a Lil Cup of Coffee
Sealed
TBA
Doobie and a Lil Cup of Coffee
Clarence (voice)
152 Days
Sealed
TBA
152 Days
Sealed
2026
National Theatre Live: Hamlet
Claudius
Sealed
2026
How Does it Feel to be This Close to Home?
Hermon
Sealed
2026
Duck Duck Goose
Roger
Sealed
2024
Magpie
Richard
Sealed
2024
After the Very End
Alexander Wright
Sealed
2022
Andor: A Disney+ Day Special Look
General Draven (archive footage) (uncredited)
Sealed
2021
The Cursed
Seamus Laurent
Sealed
2021
Silent Hours
Lieutenant Charles 'Chuck' Carter
Sealed
2020
Sulphur & White
Jeff
Sealed
2020
Agatha and the Midnight Murders
Sir Malcolm Campbell
Sealed
2019
Hellboy
Lord Adam Glaren
Sealed
2019
A Battle in Waterloo
Kildare
Sealed
2018
God's Kingdom
Alexander
Sealed
2017
Hampstead
Steve Crowley
Sealed
2016
Rogue One: A Star Wars Story
General Draven
Sealed
2015
Victor Frankenstein
Chief Inspector
Sealed
2015
Kicking Off
Anthony
Sealed
2015
A Little Chaos
De Ville
Sealed
2014
The Face of an Angel
Steve
Sealed
2013
Vendetta
Spencer Holland
Sealed
2013
The Murder in Angel Lane
Dr. Casement
Sealed
2013
Rush
Stirling Moss
Sealed
2013
Lucan
Jimmy Goldsmith
Sealed
2012
Metamorphosis
The Supervisor
Sealed
2012
Cloud Atlas
Haskell Moore's Dinner Guest / Musician / Felix Finch / Lascivious Businessman
Sealed
2012
Ashes
Dr. Burrows
Sealed
2010
The Taking of Prince Harry
Jack Pastor
Sealed
2010
Devil's Playground
Andy Billing
Sealed
2009
Gracie!
Basil Dean
Sealed
2008
The Duchess
Heaton
Sealed
2008
The Bank Job
Phillip Lisle
Sealed
2008
A Bunch of Amateurs
Rupert Twist
Sealed
2007
The Mark of Cain
Major Rod Gilchrist
Sealed
2005
Round About Five
Other Man
Sealed
2005
Man to Man
Beckinsale
Sealed
2003
State of Mind
Nick Grainger
Sealed
2000
The Stretch
Jonathon Nichols
Sealed
1997
Mrs. Dalloway
Herbert
Sealed
1996
Emma
Robert Martin