Home / Discover / People

Les Misérables

2012
as Ensemble Students

Ghost Rider

2007
as Captain Dolan

Fool's Gold

2008
as Cyrus

Queen of Oz

2023
as Richard

Small Claims: White Wedding

2005
as Peter Hindmarsh

Convict

2014
as Harvey

Three Dollars

2005
as Gerard

Beyond My Reach

1990
as Christopher Brookes

Drive-In

1976
as Gear Grinder

Phoenix

1992
as Detective Robert Howie

Slam

2019
as Alan McLeary

Small Claims: The Reunion

2006
as Peter Hindmarsh

Rescueman

1982
as Scott

The Square

2008
as Raymond Yale

My Pet Dinosaur

2017
as Doctor

Director

Movie Beyond Hell's Gate 1980

Writer

Episode CBeebies Bedtime Stories
James Bolam - Jack and the Flum Flum Tree
2014
Episode Paul Temple
Sea Burial
1971
Movie Beyond Hell's Gate 1980

Producer

Movie The Life, Blood and Rhythm of Randy Castillo 2014

Guest Star

Episode All Together Now
Chanson D'Amour
1991
Episode FBI: Most Wanted
Dopesick
2020