Known For
Filmography
2021
2017
2016
2007
2006
2005
2002
2001
1998
1993
1988
1987
1986

La Brea
TV · as Professor · 1 ep

Seven Types of Ambiguity
TV · as Robert Henshaw · 2 eps

Preacher
TV · as Child Services Driver · 1 ep

City Homicide
TV · as Superintendant Campbell Harland · 1 ep

Five Moments of Infidelity
Movie · as Anthony/Husband (Segment 4)

The Saddle Club: Horse Crazy
Movie · as Ben Lawrence

MDA
TV · as Dr. Hamish McGregor · 1 ep

The Saddle Club
TV · 1 ep

Head On
Movie · as Peter

Blue Heelers
TV · 2 eps

Home and Away
TV · as Frank Morgan · 40 eps

The Henderson Kids II
TV · as Vinnie Cerantonio · 24 eps

The Flying Doctors
TV · as Nick Cardaci, NIck Cardaci, (archive footage) · 48 eps

