Filmography

Foyle's War
2002 · Acting

Grace
2021 · Acting

Mr Selfridge
2013 · Acting

The Musketeers
2014 · Acting

Hotel Babylon
2006 · Acting

Coming Up
2003 · Acting

Liar
2017 · Acting

Cutting It
2002 · Acting

Nightflyers
2018 · Acting

Hex
2004 · Acting

I, Jack Wright
2025 · Acting

Safe House
2015 · Acting

Survivors
2008 · Acting

Demons
2009 · Acting

ShakespeaRe-Told
2005 · Acting

The One
2021 · Acting

Desperate Romantics
2009 · Acting

Jericho
2005 · Acting

Twenty Thousand Streets Under the Sky
2005 · Acting

Rules of the Game
2022 · Acting

Rosamunde Pilcher: Fighting for Her Family
2015 · Acting

Blood
2012 · Acting

The Good Traitor
2020 · Acting

Stage Beauty
2004 · Acting

Cheerful Weather for the Wedding
2012 · Acting

Big Boys Don’t Cry
2022 · Acting

The Private Life of Samuel Pepys
2003 · Acting

Mrs Palfrey at The Claremont
2005 · Acting

Zoo
2018 · Acting

Affinity
2008 · Acting

A Violent Man
2022 · Acting
- No Poster
Reunited
2010 · Acting

These Foolish Things
2006 · Acting

Baseline
2010 · Acting

Othello - Live at Shakespeare's Globe
2008 · Acting

A Harlot's Progress
2006 · Acting

The Curse of Steptoe
2008 · Acting

Reunited
2010 · Acting

The Grind
2012 · Acting
- No Poster
What You Will
2012 · Acting

Stand Still
2019 · Writer, Acting
