Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 29, 2022 by
    Administrator admin

Bodyguard (2018)

2018
as Roger Penhaligon

Half Light

2006
as Dr. Robert Freedman

Chatroom

2010
as Paul

Poldark

1996
as Stephen Cravenson

Incendiary

2008
as Lenny

Mysterious Creatures

2006
as Richard Nicholas

The Chase

2006
as Tom Bedford

Starter for 10

2006
as Speaker for Nuclear Disarmament

Conviction (UK)

2004
as Ray Fairburn

Marvellous

2015
as Rev Mark

Nightstand

2015
as Rob

The Demon Headmaster (2019)

2019
as The Demon Headmaster

A Congregation of Ghosts

2009
as Ellis Baxter

Boys on Film 15: Time & Tied

2016
as Rob (segment "Nightstand")

Survivors (2008)

2008
as Whitaker

Reunited (2010)

2010
as Andrew

Director

Episode Ashes to Ashes
Episode 5
2010

Guest Star

Episode Survivors (2008)
Episode 5
2010
Episode Survivors (2008)
Episode 6
2008
Episode Survivors (2008)
Episode 2
2008
Episode Survivors (2008)
Episode 6
2010
Episode Survivors (2008)
Episode 3
2008
Episode Survivors (2008)
Episode 1
2010
Episode The Inspector Lynley Mysteries
Natural Causes
2006
Episode Survivors (2008)
Episode 2
2010
Episode Midsomer Murders
Death by Persuasion
2018
Episode Survivors (2008)
Episode 5
2008
Episode Linda Green
Fitness Freak
2001
Episode Silent Witness
Heart of Darkness (1)
2023
Episode Silent Witness
Heart of Darkness (2)
2023
Episode Silent Witness
Ghosts (1)
2005
Episode Silent Witness
Ghosts (2)
2005