Home / Discover / People

The Royals (2015)

2015
as Ted Pryce

The Descent

2006
as Paul Carter

Wuthering Heights

2011
as Mr. Linton

Ginger & Rosa

2012
as Roger

The Forsyte Saga: To Let

2003
as Michael Mont

Mistresses

2008
as Mark Hardy

The Kid

2010
as Penfold

Loaded

1994
as Neil

Holiday Romance

1998
as (as Oz Milburne)

Paranoid

2000
as Toby

Action Man: X-Missions The Movie

2004
as Action Man (voice)

Bright Hair

1997
as Lawrence Churchman

Sweet Angel Mine

1996
as Paul Davis

Director

Movie The Harsh Light of Day 2012

Guest Star

Episode Green Wing
Lodgers
2004
Episode Green Wing
Joanna's Birthday
2004
Episode Green Wing
Housewarming Party
2004
Episode Agatha Christie's Poirot
The Mystery of the Blue Train
2006
Episode Green Wing
Caroline's First Day
2004