Home / Discover / People
  • Created April 10, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Great Hack

2019
as Paul Hilder

A Very English Scandal

2018
as David Holmes

Wuthering Heights

2011
as Mr. Earnshaw

Lady Macbeth

2017
as Alexander Lester

Klimt

2006
as Duke Octave

True Dare Kiss

2007
as Dennis Tyler

Strange Holiday

1945
as Woodrow Stevenson Jr

Racing Extinction

2015
as Himself

London Road

2015
as Tim

The New Pupil

1940
as Kid behind Mickey and Darla

Spooky Hooky

1936
as School Kid

The Big Premiere

1940
as Audience Member

Earwig

2021
as Albert

Behind the Rising Sun

1943
as Japanese Schoolboy

Swansong

2015
as Mark Prince

Pay As You Exit

1936
as Audience Member

Producer

Movie Boar 2018

Guest Star

Episode Wire in the Blood
Bad Seed
2005
Episode The Medieval Season
Heist
2008
Episode The Crimson Field
Episode 6
2014
Episode Midsomer Murders
The Oblong Murders
2011