Known For
Filmography
2014
2009
1997
1996
1994
1994
1992
1990
19881987
1985
1983
1982
1979
1978
1975
1972

Old School
TV · as Joe Togliatti · 1 ep

Darwin's Brave New World
TV · as Évêque Samuel Wilberforce · 3 eps

Roar
TV · as Villager · 1 ep

The Thorn Birds: The Missing Years
Movie

Cody: Bad Love
Movie · as Nicholas Geffen

Heartbreak High
TV · as Noel · 1 ep

Strictly Ballroom
Movie · as State Finals MC J.J. Silvers

Johnson & Friends
TV · as Narrator · 78 eps
Alterations
Alterations
TV · as David · 2 eps

Dark Age
Movie · as Jackson

Archer's Adventure
Movie · as Lord Alfred

Now and Forever
Movie · as James Eaton

Deadline
Movie · as Radar Tracker

The Little Convict
Movie · as William Watts / "Silly Billy"

A Good Thing Going
Movie · as Steve

Sidecar Racers
Movie · as Bob Horton

The Adventures of Barry McKenzie
Movie · as Curly