Filmography

The Last Kingdom
2015 · Acting

24
2001 · Acting

Outlander
2014 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

Star Trek: Enterprise
2001 · Acting

Call the Midwife
2012 · Acting

Angel
1999 · Acting

Waterloo Road
2006 · Acting

Heartbeat
1992 · Acting

Spooks
2002 · Acting

Shetland
2013 · Acting

Peak Practice
1993 · Acting

Natural World
1983 · Acting

Lewis
2007 · Acting

Hijack
2023 · Acting

Taggart
1983 · Acting

Grace
2021 · Acting

The Weight
2026 · Acting

Tru Calling
2003 · Acting

Judge John Deed
2001 · Acting

Rogue
2013 · Acting

Winnie-the-Pooh: Blood and Honey 2
2024 · Acting

Dept. Q
2025 · Acting

Coming Up
2003 · Acting

Dracula
2013 · Acting

Frank Herbert's Dune
2000 · Acting

The Bastard Executioner
2015 · Acting

The Hack
2025 · Acting

Frank Herbert's Children of Dune
2003 · Acting

Showtrial
2021 · Acting

Karen Pirie
2022 · Acting

Protection
2024 · Acting

The Snowman
2017 · Acting

The Boys in the Boat
2023 · Acting

A Lonely Place to Die
2011 · Acting

The Rag Nymph
1997 · Acting

HIM
2016 · Acting

Frankenstein
2004 · Acting

Hope Springs
2009 · Acting

The Marine 6: Close Quarters
2018 · Acting

Chevalier
2023 · Acting

The Blonde Bombshell
1999 · Acting

The Hunted
2024 · Acting

Where Hands Touch
2018 · Acting

The Principles of Lust
2003 · Acting

Words of War
2025 · Acting

The Gene Generation
2007 · Acting

Bright Young Things
2003 · Acting

Long Time Dead
2002 · Acting

Suzanne & Martin
2018 · Acting

Code of Silence
2021 · Acting

260 days
2025 · Acting

G:MT Greenwich Mean Time
1999 · Acting
- No Poster
Night Flight
2002 · Acting

Moonlight Serenade
2009 · Acting

Dark Shadows
2005 · Acting

Constellation
2007 · Acting

Eullenia
2018 · Acting

The Fifth Patient
2007 · Acting

National Theatre Live: King Lear
2011 · Acting

Four Corners of Suburbia
2005 · Acting

All That Glitters
2021 · Acting

Murder Rooms: The Dark Beginnings of Sherlock Holmes
2000 · Acting
- No Poster
High School
2012 · Acting

A Death in the Family
2025 · Acting

Staring at the Sun
2005 · Acting

Mary Anning
2018 · Acting

Greyhawk
2014 · Acting
- No Poster
Reichenbach Falls
2007 · Acting
