Filmography

Midsomer Murders
1997 · Acting

Peep Show
2003 · Acting

Kingsman: The Secret Service
2015 · Acting

Silk
2011 · Acting

Napoleon
2023 · Acting

Under Salt Marsh
2026 · Acting

A Very English Scandal
2018 · Acting

The Mill
2013 · Acting

Year of the Rabbit
2019 · Acting

Suffragette
2015 · Acting

The Limehouse Golem
2016 · Acting

A Little Chaos
2015 · Acting

Agatha and the Midnight Murders
2020 · Acting

Shadow Dancer
2012 · Acting

Profile
2018 · Acting

Reawakening
2024 · Acting

Wild Bill
2011 · Acting

Doctor Jekyll
2023 · Acting

I'm Not in Love
2021 · Acting

The Krays' Mad Axeman
2019 · Acting

The Hooligan Factory
2014 · Acting

Scottish Mussel
2015 · Acting

A Violent Man
2022 · Acting

Sleepover
2025 · Acting

James
2014 · Acting
- No Poster
The Pity of War: The Loves and Lives of the War Poets
2016 · Acting

Jurassic
2014 · Acting

Bored
2019 · Acting
- No Poster
hangovers aren't real
Acting

Chicken
2016 · Acting

Flinch
2014 · Acting

Motorbird
2026 · Acting

Small City
2021 · Acting

The 1st
2018 · Acting

The Moddey Dhoo
2025 · Acting
