Home / Discover / People

Pearl

2022
as Father

Backtrack

2015
as Steve, Barry's Brother

The Devil's Rock

2011
as Col Klaus Meyer

Woodenhead

2003
as Strong Man

Bloody Hell

2020
as Father

6 Days

2017
as Tom Lovett

Out of the Blue

2006
as David Gray

Cradle

2016
as Mark

Existence

2012
as Rider

The Stranger

2022
as Controller

Guest Star

Episode Cleopatra 2525
In Your Boots
2001
Episode Power Rangers
Perspective
2005
Episode This Is Not My Life
Episode 1
2010
Episode This Is Not My Life
Episode 2
2010
Episode Power Rangers
Lost & Found in Translation
2004
Episode Hercules: The Legendary Journeys
Promises
1996