Acting
Born March 21, 1977 · Hampstead, London, England, UK
Napoleon
2023
High Tide
Mank
2020
Peterloo
2018
Slumber
2017
The Ritual
National Theatre Live: King Lear
2014
Spirit Trap
2005
Vera Drake
2004
AVP: Alien vs. Predator
Sylvia
2003