Actor
- Noughts & Crosses (2020)
- Responsible Child (2019)
- Maigret in Montmartre (2017)
- Maigret: Night at the Crossroads (2017)
- Goodbye Christopher Robin (2017)
- Maigret Sets a Trap (2016)
- Maigret (2016)
- The Driver (2014)
- Breathless (2014)
- The Forgotten (2014)
- Summer in February (2013)
- Scar Tissue (2013)
- Death in Paradise (2011)
- Top Boy (2011)
- Vera (2011)
- DCI Banks (2010)
- Rock & Chips (2010)
- Above Suspicion: Silent Scream (2009)
- Above Suspicion: Deadly Intent (2009)
- Moses Jones (2009)
- Above Suspicion (2009)
- Hush (2009)
- The Young Victoria (2009)
- Learners (2007)
- Sex, the City and Me (2007)
- The Mark of Cain (2007)
- Outlanders (2007)
- Someone Else (2006)
- Hannibal (2006)
- Doctor Who (2005)
- On a Clear Day (2005)
- Colour Me Kubrick: A True...ish Story (2005)
- The Boy with Blue Eyes (2004)
- The Long Firm (2004)
- Carla (2003)
- Charles II: The Power & the Passion (2003)
- Lloyd & Hill (2003)
- Messiah 2: Vengeance Is Mine (2002)
- Tomorrow La Scala! (2002)
- Crime and Punishment (2002)
- Villa des roses (2002)
- MI-5 (2002)
- In a Land of Plenty (2001)
- Underground (1999)
- "Touching Evil" (1997)
- Low Level Panic (1994)
- Second Best (1994)
- Genghis Cohn (1993)
- "Between the Lines" (1992)
- Soldier Soldier (1991)
- The Bill (1984)
- Mystery! (1980)
- Minder (1979)