2001
Short Film
Man
4 Seconds
JH Productions
James Harvey
1986
Musical Theatre
Tiger Brown
Threepenny Opera
MacPherson Playhouse, Canada
Glenys Leeshan
1986
Musical Theatre
Padre
Man of La Mancha
Phoenix Theatre, Canada
1987
Theatre
George Holly
Suddenly Last Summer
Frederic Wood Theatre, Canada
Bruce Dowe
2011
Voice Over
Conrad Black
Four Corners - Racial Politics
ABC
Sarah Ferguson
1989
Theatre
Henry Antrobus
Skin of Our Teeth
Bristol Old Vic
Neil Rhoden
1990
Musical Theatre
Ensemble
The Pirates of Penzance
E&B Productions UK
Peter Walker
1993
Theatre
Man
The Open Couple
Camden Studio, London
Peter Connor
1991
Theatre
Hortensio
The Taming Of the Shrew
ETH Hamburg
David Henry
1991
Theatre
Chapuys
Man for All Seasons
Bristol Old Vic
Elwyn Johnson
2020
Television
Patrick Masters (CIA)
Operation Buffalo
Fallout Productions Pty Ltd
Peter Duncan
2016
Stage
Joey
House of Games
New Theatre
Lou Fischer
2012
Television
Juan
Rake Series 2
ABC
Peter Duncan
2009
Television
Floor Manager
The Jesters
Movie Extra
Kimble Rendall
2000
Television
NBC Police
Andrew Denton Olympic Special
Channel 9
Andrew Denton
2000
Stage
Tony
Mr TV
Barestage Theatre Co
Sean O'Riordan
1997
Television
John Tucker
Aardvark
BC Film & Telefilm Canada
Ken Hegan
1997
Television
Paris Vendor
Breaker High
UPN
James Taylor
1997
Feature Film
Sonarman
Deep Rising
Disney
Stephen Sommers
1997
Short Film
Collin
Troughman
Knock on Wood (LA)
Jason Saville
1996
Television
Harry Marlowe
Millennium
Fox
Jim Charleston
1993
Stage
Jerry
Zoo Story
Man in the Moon (London)
David Stockton
1992
Short Film
Bishop Dispenser
Julian of Norwich
London Film
Kate Woods
1991
Theatre
Snake
School for Scandal
Bristol Old Vic
Les Waters