Known For
Filmography

Enola Holmes 2
Movie · as Henry Lyon

Andor
TV · as Admiral Daysar · 1 ep

Strike
TV · as Grant Ledwell · 3 eps

Reg
Movie · as Blair's Minder

The Coroner
TV · as Grantham Naseby · 1 ep

W1A
TV · as Neil Reid · 14 eps

Lovesick
TV · as Alexander · 1 ep

Endeavour
TV · as Val Todd · 1 ep

Father Brown
TV · as August Bestwick · 1 ep

Fast Freddie, the Widow and Me
Movie · as Charlie Archer

Nancy, Sid and Sergio
Movie · as DI Palmer

The Iron Lady
Movie · as Shadow Minister

The North London Book of the Dead
Movie · as Boss

The Silence
TV · 4 eps

Criminal Justice
TV · as Barry Coulter · 5 eps

The Time of Your Life
Movie · as Dave

The Time of Your Life
TV · as Dave · 6 eps

Lewis
TV · as Leon Suskin · 1 ep

Wallis & Edward
Movie · as Ernest Simpson

Gideon's Daughter
Movie · as Bill

Beneath the Skin
Movie · as Dominic Hintlesham

Doctor Who
TV · as Kempe · 1 ep

Stage Beauty
Movie · as Harry

Disappeared
Movie · as Peter Vine

The Key
Movie

William and Mary
TV · as Alistair Harper · 1 ep

Confessions of an Ugly Stepsister
Movie · as Van Den Meer

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

Born and Bred
TV · as Silas Craddock · 1 ep

Rose and Maloney
TV · as Wallace Canford · 3 eps

Queen's Messenger
Movie · as Sir Desmond Grey

McCready and Daughter
TV · 6 eps

Donovan Quick
Movie · as George Mackie

My Fragile Heart
Movie · as DCI Peter Murray

Grafters
TV · as Nick Costello · 8 eps

Mrs Brown
Movie · as Prince of Wales (Bertie)

Wilde
Movie · as Edward Carson

Midsomer Murders
TV · as Gerry Moore · 1 ep

The Lakes
TV · as Arthur Thwaite · 5 eps

Witness Against Hitler
Movie · as SS Officer Lange

Wycliffe
TV · as Freddie Tremaine · 1 ep

Stanley and the Women
TV · as Stillsman · 2 eps

Agatha Christie's Poirot
TV · as Supt. Jim Wheeler · 1 ep

Blackeyes
TV · as Mark Wilsher · 3 eps
