Filmography

Doctor Who
2005 · Acting

The IT Crowd
2006 · Acting

Midsomer Murders
1997 · Acting

The Bill
1984 · Acting

Star Wars: The Clone Wars
2008 · Acting

Father Brown
2013 · Acting

Waterloo Road
2006 · Acting

Spooks
2002 · Acting

Waking the Dead
2001 · Acting

Hustle
2004 · Acting

Professor T
2021 · Acting

Grace
2021 · Acting

The Sarah Jane Adventures
2007 · Acting

The Gold
2023 · Acting

M.I. High
2007 · Acting

Beyond Paradise
2023 · Acting

Star Wars: Episode I - The Phantom Menace
1999 · Acting

Star Wars: Episode III - Revenge of the Sith
2005 · Acting

Star Wars: Episode II - Attack of the Clones
2002 · Acting

Dalgliesh
2021 · Acting

Trust
2018 · Acting

The Hack
2025 · Acting

Phantom Thread
2017 · Acting

Des
2020 · Acting

How Not to Live Your Life
2008 · Acting

Tut
2015 · Acting

Hidalgo
2004 · Acting

An Unsuitable Job for a Woman
1997 · Acting

Locke
2014 · Acting

Bonekickers
2008 · Acting

The Ten Commandments
2006 · Acting

William and Mary
2003 · Acting

The Other One
2020 · Acting

Flawless
2007 · Acting

Sick of It
2018 · Acting

Out There
2025 · Acting

Virdee
2025 · Acting

The Casual Vacancy
2015 · Acting

The Grid
2004 · Acting

Dying of the Light
2014 · Acting

The Accident
2019 · Acting

Fever Pitch
1997 · Acting

Metrosexuality
2001 · Acting

TARDISodes
2006 · Acting

Boogie Woogie
2010 · Acting

Cleanskin
2012 · Acting

Pond Life
2012 · Acting

Jeremiah
1998 · Acting

Doctor Who: The Satan Pit
2026 · Acting

Chromophobia
2006 · Acting

Pimp
2010 · Acting

Hampstead Theatre At Home: Drawing The Line
2020 · Acting

Doctor Who: Pond Life
2012 · Acting

The C-Word
2015 · Acting

National Theatre Live: The Comedy of Errors
2012 · Acting

Romeo and Juliet
2021 · Acting

Blood Cells
2014 · Acting

Can I Help?
Acting
