Filmography

3 Body Problem
2024 · Acting

Zack Snyder's Justice League
2021 · Acting

Justice League
2017 · Acting

Lark Rise to Candleford
2008 · Acting

The Gentlemen
2020 · Acting

The Little Mermaid
2023 · Acting

The Hollow Crown
2012 · Acting

The Hack
2025 · Acting

Elsinore
2026 · Acting

Mary Poppins Returns
2018 · Acting

Jonathan Strange & Mr Norrell
2015 · Acting

Christopher Robin
2018 · Acting

The Third Day
2020 · Acting

Sexy Beast
2024 · Acting

The Monuments Men
2014 · Acting

Starlings
2012 · Acting

Siblings
2014 · Acting

Judy
2019 · Acting

The Bisexual
2018 · Acting

Beaver Falls
2011 · Acting

Truckers
2013 · Acting

The Moorside
2017 · Acting

The Last Dragonslayer
2016 · Acting

All Is True
2018 · Acting

Age of Heroes
2011 · Acting

Farming
2018 · Acting

The Third Day: Autumn
2020 · Acting

Branagh Theatre Live: The Winter's Tale
2015 · Acting

On the Beaches
2019 · Acting

Snow in Paradise
2014 · Acting

A Christmas Carol
2020 · Acting
