Filmography

The Last Kingdom
2015 · Acting

Midsomer Murders
1997 · Acting

24
2001 · Acting

Holby City
1999 · Acting

GMTV
1993 · Acting

Peak Practice
1993 · Acting

New Tricks
2004 · Acting

Zip Wire
2026 · Acting

The Chelsea Detective
2022 · Acting

Moon Knight
2022 · Acting

The Sarah Jane Adventures
2007 · Acting

Casino Royale
2006 · Acting

Ashes to Ashes
2008 · Acting

Van der Valk
2020 · Acting

The Amateur
2025 · Acting

Angel Has Fallen
2019 · Acting

Dragonheart: Vengeance
2021 · Acting

Banished
2015 · Acting

I Give It a Year
2013 · Acting

ShakespeaRe-Told
2005 · Acting

River of Blood
2024 · Acting

Pierre
2026 · Acting

All the Devil's Men
2018 · Acting

The Ghost Squad
2005 · Acting

Campus
2011 · Acting

Prancer: A Christmas Tale
2022 · Acting

Talk to Me
2007 · Acting

Tango One
2018 · Acting

Telstar: The Joe Meek Story
2008 · Acting

Empire of Lies
2026 · Writer, Acting

260 days
2025 · Acting

Creation Stories
2021 · Acting

The Dead 2: India
2013 · Acting

Enid
2009 · Acting
- No Poster
Reunited
2010 · Acting

ShakespeaRe-Told: Macbeth
2005 · Acting

Hard Home
2024 · Acting

The Magnificent Eleven
2013 · Acting

Christmas at Plumhill Manor
2024 · Acting

Macbeth - Live at Shakespeare's Globe
2014 · Acting

The Sarah Jane Adventures: Invasion of the Bane
2007 · Acting

Devil's Bridge
2012 · Acting

Luna
2026 · Acting

War Blade
2024 · Acting

Care
2022 · Director, Writer

Fyre Rises
2024 · Acting

Dead of the Nite
2013 · Acting

Abraham's Point
2008 · Acting

The Chameleon
2015 · Acting

Two Neighbors
2025 · Acting

Signs of Life
2025 · Director, Writer

Reunited
2010 · Acting

#AmeriCAN
2014 · Acting

No Vacancies
Acting

Kindred
2020 · Acting

The Silent Canary
2022 · Acting
