Filmography

Silent Witness
1996 · Acting

Heartbeat
1992 · Acting

Shameless
2004 · Acting

Star Wars: The Last Jedi
2017 · Acting

Young Sherlock
2026 · Acting

The Fall
2013 · Acting

The Marlow Murder Club
2024 · Acting

1408
2007 · Acting

Penelope
2006 · Acting

Death in Holy Orders
2003 · Acting

Azaad
2025 · Acting

Executioner
2026 · Director

The Exhibitionist
2024 · Director, Writer
