Filmography

Line of Duty
2012 · Acting

Torchwood
2006 · Acting

We Live in Time
2024 · Acting

Coming Up
2003 · Acting

Child 44
2015 · Acting

Blitz
2024 · Acting

The Duke
2021 · Acting

All or Nothing
2002 · Acting

Vera Drake
2004 · Acting

Topsy-Turvy
1999 · Acting

The Mark of Cain
2007 · Acting

Ahead of the Class
2005 · Acting

The Vote
2015 · Acting

National Theatre Live: Consent
2017 · Acting

Loop
1997 · Acting
- No Poster
Tales of the Fourth Dimension
2009 · Acting

Drinking Crude
1997 · Acting
