← Back to explore




























Filmography27 titles

The Cazalets
as Roddy
as Roddy

The Crown
2016as Tony Benn
2016as Tony Benn

Red Dwarf
1988as Howard Rimmer
1988as Howard Rimmer

24
2001as Marlow
2001as Marlow

Spooks
2002as Mark Hodd
2002as Mark Hodd

Father Brown
2013as Captain Clarence Clifton
2013as Captain Clarence Clifton

The Bletchley Circle
2012as Timothy
2012as Timothy

Doctor Who
2005as Dad
2005as Dad

Silent Witness
1996as Mr Alex Leith
1996as Mr Alex Leith

An Unsuitable Job for a Woman
as Barry
as Barry

Ripper Street
2012as Sir Arthur Donaldson
2012as Sir Arthur Donaldson

Space Race
as Staver
as Staver

Monarch of the Glen
2000as Andy McArdle
2000as Andy McArdle

Heartbeat
1992as Robert Emerson
1992as Robert Emerson

Hans Christian Andersen: My Life as a Fairytale
as Edward
as Edward

The Infinite Worlds of H.G. Wells
as Atkins
as Atkins

The Exception
2016as Dietrich
2016as Dietrich

Industry
2020as Hilary Wyndham
2020as Hilary Wyndham

Flack
2019as Lewis
2019as Lewis

Breathtaking
2024as Mike
2024as Mike

The Midwich Cuckoos
2022as Stewart McLean
2022as Stewart McLean

From Hell
2001as Albert Sickert / Prince Edward Albert Victor
2001as Albert Sickert / Prince Edward Albert Victor

Brexit: The Uncivil War
2019as David Cameron (voice)
2019as David Cameron (voice)

The Last Post
2017as Colonel Maurice Bishop
2017as Colonel Maurice Bishop

Babylon
2014as Talbot
2014as Talbot

Transformers: The Last Knight
2017as U.K. Prime Minister
2017as U.K. Prime Minister

The Invisible Woman
2013as Mr. Augustus Egg
2013as Mr. Augustus Egg