Filmography

Father Brown
2013 · Acting

Bridgerton
2020 · Acting

Silent Witness
1996 · Acting

The Fantastic 4: First Steps
2025 · Acting

Industry
2020 · Acting

Victoria
2016 · Acting

Poldark
2015 · Acting

SAS Rogue Heroes
2022 · Acting

Napoleon
2023 · Acting

Miranda
2009 · Acting

Above Suspicion
2009 · Acting

COBRA
2020 · Acting

Franklin
2024 · Acting

War Horse
2011 · Acting

Joan
2024 · Acting

Lockerbie: A Search for Truth
2025 · Acting

Benediction
2021 · Acting

Hamlet
2009 · Acting

RSC Live: Love's Labour's Won
2015 · Acting

RSC Live: Love's Labour's Lost
2015 · Acting

Twelve in a Box
2007 · Acting

Sense and Sensibility
2024 · Acting

RSC Live: Macbeth
2018 · Acting

Lovesong
2012 · Acting
