Known For
Filmography

The Undeclared War
TV · as Peter Walker · 1 ep

The Queen's Corgi
Movie · as Jack (voice)

Bad Dreams
Movie · as The Man

The Current War
Movie · as Reporter

Kingsman: The Golden Circle
Movie · as Poppy's Antidote Doctor

Rosamunde Pilcher: Fighting for Her Family
TV · as Frank Hill · 2 eps

The Ties That Bind
Movie · as Christopher Skerrit

Castles in the Sky
Movie · as Higgy

Murder on the Home Front
Movie · as DS Brady

Endeavour
TV · as Lionel Balfour · 1 ep

Murder on the Home Front
TV · as DS Brady · 2 eps

Mrs Biggs
Movie · as Charlie Wilson

Heroes & Demons
Movie · as (segment "The Banker")

Mrs Biggs
TV · as Charlie Wilson · 2 eps

Morlocks
Movie · as Pip Squeak

Weekender
Movie · as Peanut

Arthur Christmas
Movie · as Lead Elf (voice)

The Three Musketeers
Movie · as Spengler

The Promise
TV · as Sergeant Hugh Robbins · 4 eps

SoulBoy
Movie · as Casino DJ

Me and Orson Welles
Movie · as Vakhtangov

Lilies
TV · as Frank Gadney · 8 eps

The Visit
TV · as Michael · 7 eps

The Somme: From Defeat to Victory
Movie · as Fiddes, Routledge

New Street Law
TV · as DC Trowlbridge · 1 ep

Dead Man Weds
TV · as Duane Guffog · 6 eps

Ideal
TV · as Jamie · 2 eps

The Banker
Movie · as Nervous Man

Shameless
TV · as Corporate #2 - Graham · 1 ep

Burn It
TV · as Paul · 21 eps

The Bunker
Movie · as Private

The Parole Officer
Movie · as 2nd Policeman

Casualty
TV · as Logan Cresswell · 1 ep
