Known For
Filmography

The Awakening
Movie

Falling
TV · as Mr Hendricks · 1 ep

Alien: Earth
TV · as Wealthy Tower Resident · 1 ep

Sparrow's Call
Movie · as Mike

Dune: Prophecy
TV · as Vergyl Harkonnen · 1 ep

Sweetpea
TV · as Tommy · 1 ep

The Diplomat
TV · as Kemper-Waithe · 4 eps

Secret Invasion
TV · as Bob Fairbanks · 1 ep

FBI: International
TV · as Armand Lambert · 1 ep

The Courier
Movie · as Golf Exec

Industry
TV · as Douglas · 1 ep

Miss Scarlet
TV · as Samuel Bedborough · 1 ep

Macbeth
Movie · as Duncan

WW1: The Final Hours
Movie · as Rosslyn Wemyss

#Starvecrow
Movie · as David

Rest Stop
Movie

Erased
Movie · as Marty Braymer

Call the Midwife
TV · as Major Aubrey Clifford · 1 ep

Young James Herriot
TV · 3 eps

Silk
TV · as Gareth Wells QC · 1 ep
A Gentle Creature
Movie

The Calling
Movie · as Vince

The Pillars of the Earth
TV · as Francis · 8 eps

RocknRolla
Movie · as Bertie

Sixty Six
Movie · as Alice's Young Man

The Plot Against Harold Wilson
Movie · as Barrie Penrose

The Da Vinci Code
Movie · as Hawker Pilot

Rosemary & Thyme
TV · as Jarvis Edwards · 1 ep

24
TV · as British Colonel · 1 ep
Rough Treatment
Movie · as Martin Fellowes

Oliver Twist
TV · as Dr Losberne · 4 eps
Wing and a Prayer
TV · as Simon Hudson · 14 eps

Midsomer Murders
TV · as Patrick Tilman · 1 ep

The Legacy of Reginald Perrin
TV · as Adam Patterson · 2 eps

Pride and Prejudice
TV · as Lt. Denny · 4 eps

The Fall and Rise of Reginald Perrin
TV · as Adam Patterson · 2 eps
