Known For
Filmography
2026
2025
2024
2024
2023
2023
2023
2022
20192019
2016
2012
2009
2008
2006
2002

Ghosts: The Possession of Button House
Movie · as Anthony Havers

Downton Abbey: The Grand Finale
Movie · as Estate Agent

JOY
Movie · as John Webster

Masters of the Air
TV · as British Officer #1 · 1 ep

What's Love Got to Do with It?
Movie · as Harry

Napoleon
Movie · as British Lieutenant | Waterloo

Secret Invasion
TV · as London Banker · 1 ep

House of the Dragon
TV · as Lord Bywater · 1 ep
Ellie: Must Try Harder
Ellie: Must Try Harder
Movie

Ghosts
TV · as Havers · 2 eps

The Crown
TV · as BBC Producer · 1 ep

Call the Midwife
TV · as Mr Penwarden · 1 ep

Desperate Romantics
TV · as Edward Burne-Jones · 6 eps

Frankie Howerd: Rather You Than Me
Movie · as Sheridan

Torchwood
TV · as Tim · 1 ep

Foyle's War
TV · as Mark Wilcox · 1 ep
