Lieutenant Colonel Harley
This Town (2024)
Sir Rupert Greenwood
The Lovers (2023)
John Profumo
A Spy Among Friends (2022)
Captain Elk
Star Wars: Andor (2022)
Otto Mostyn
Industry (2020)
Winshaw
Carnival Row (2019)
Councillor Hesketh
The Bay (2019)
Councillor Brian Hesketh
Doctor Fenelon
Patrick Melrose (2018)
Maître D'
Delicious (2016)
Major Nigel Findlay
Agatha Raisin (2016)
William Graves
Legends (2014)
Man Down (2013)
Jo (2013)
Jasper Granford
Father Brown (2013)
Rufus Zeno
House of Anubis (2011)
David
Secret Diary of a Call Girl (2007)
Goodson
Torchwood (2006)
Lt. Maynard
Blackbeard (2006)
Mitchell Oatis - Aronovitz
Broken News (2005)
Welcome Man
Sugar Rush (2005)
Hex (2004)
Bob
Life Begins (2004)
Judge John Deed (2001)
Jenkins
Monarch of the Glen (2000)
Alexander Beauvoisin
Midsomer Murders (1997)
Capt. Carter
Pride and Prejudice (1995)