Known For
Filmography

James Patterson's Murder is Forever
TV · as Bruce Beauchamp · 1 ep

Slow West
Movie · as Werner

Field Punishment No.1
Movie · as Lieutenant-Colonel, Lieutenant-Colonel CMO

Pirates of the Airwaves
Movie · as William Cullen

Siege
Movie · as Mike Burne

Legend of the Seeker
TV · as Ranssyn Fane · 2 eps

Orange Roughies
TV · as Leo Sullivan · 3 eps

Kidnapped
TV · as Mr Riach · 3 eps

Deceit
Movie · as Ken Spradling

Lucy
Movie · as Bob Carroll Jr.

You Wish!
Movie · as Stage Manager

Murder in Greenwich
Movie · as Stephen Weeks

Blood Crime
Movie · as Deputy David Forrest

Lawless: Dead Evidence
Movie · as Graham Newby

The Legend of William Tell
TV · as Xax · 16 eps

Topless Women Talk About Their Lives
Movie · as Geoff

Xena: Warrior Princess
TV · as Hippocrates · 1 ep

Hercules: The Legendary Journeys
TV · as Marcus · 1 ep

Power Rangers
TV · as Dysotron (voice), Morticon (voice) · 1 ep

Shortland Street
TV · as Steve Mills · 676 eps

Ruby and Rata
Movie · as Salesman

An Angel at My Table
Movie · as Bruddie
