Alistair Petrie Filmography
- Actor (54 credits)
- The No Hopers (2019) (2017), слухи
- Hellboy (2019)
- Hellboy (2018)
- The Terror (2018) Dr. Stephen Stanley
- Deep State (2018) George White
- Silent Hours (2017) Lieutenant Charles «Chuck» Carter
- Tom (2017) Henry
- God's Kingdom (2017) Alexander
- Genius (2017) Heinrich Weber
- Hampstead (2017)
- The Night Manager (2016)
- Harley and the Davidsons (2016) Edsel Ford
- New Blood (2016) Charles Matherson
- Undercover (2016) Robert Greenlaw
- Rogue One (2016) General Draven
- Kicking Off (2015) Anthony Greaves
- Victor Frankenstein (2015) Chief Inspector
- The Face of an Angel (2014) Steve
- The Game (2014) Andrew
- A Little Chaos (2014) De Ville
- Vendetta (2013) DCI Spencer Holland
- The Suspicions of Mr Whicher: The Murder in Angel Lane (2013) Dr. Casement
- Rush (2013) Stirling Moss
- Lucan (2013) Jimmy Goldsmith
- Utopia (2013) Geoff
- The Escape Artist (2013) Julian Fowkes
- Metamorphosis (2012) The Supervisor
- Cloud Atlas (2012) Haskell Moore's Dinner Guest 1 / Musician / Felix Finch / Lascivious Businessman
- Ashes (2012) Dr. Burrows
- Death in Paradise (2011) Gordon Foster
- Vera (2011) Stuart Bayliss
- Devil's Playground (2010) Andy Billing
- Sherlock (2010) James Sholto
- Strike Back (2010) Kenneth Bratton
- Gracie! (2009) Basil Dean
- Whitechapel (2009) Dr. Simon Mortlake
- The Duchess (2008) Heaton
- A Bunch of Amateurs (2008) Rupert Twist
- The Bank Job (2008) Philip Lisle
- Mutual Friends (2008) Carl Cato
- The Mark of Cain (2007) Major Rod Gilchrist
- The Whistleblowers (2007) Christopher Rowe
- Cranford (2007) Major Gordon
- Man to Man (2005) Beckinsale
- The Forsyte Saga: To Let (2003) George Forsyte
- The Forsyte Saga (2002) George
- Second Sight: Parasomnia (2000) Neil
- The Stretch (2000) Jonathon Nichols
- Mrs Dalloway (1997) Herbert
- Jonathan Creek (1997) Duncan Proctor
- My Wonderful Life (1996) Ollie
- Emma (1996) Robert Martin
- Game-On (1995) Charles
- Scarlet and Black (1993) Hussar