
Acted in 52
2020s
- 2026
- 2024
- 2023
Queen of Oz
Bernard · 6 episodes
- 2022
Darby and Joan
Ascher · 1 episode
- 2020
The End
Richard · 1 episode
2010s
- 2017
- 2015
StalkHer
Dr. Jacob Weeks
House of Hancock
Frank Rinehart · 2 episodes
- 2013
Cough
George
- 2010
Bad Behaviour
Clive
2000s
- 2009
The Marine 2
Darren Conner
- 2007
The Starter Wife
Paul Devers · 1 episode
- 2006
- 2004
Through My Eyes
TV
- 2003
Tempted
Lawyer
- 2002
- 2001
1990s
- 1999
The Lost World
William Maple-White
Chameleon II: Death Match
Branford
- 1998
The Day of the Roses
Station Officer · 2 episodes
The Real Macaw
Mr. St. John
- 1996
- 1995
- 1992
1980s
- 1989
- 1988
Sebastian and the Sparrow
Peter Thornbury
Prisoner of Zenda
(voice)
- 1987
- 1986
The Blue Lightning
Ninian
Ivanhoe
Robin Hood (voice)
Hector's Bunyip
George Bailey
- 1985
Archer's Adventure
Etienne de Mestre
Anzacs
Rev. George Lonsdale · 5 episodes
Robin Hood
Robin Hood (voice)
- 1983
For the Term of His Natural Life
John Rex · 3 episodes
- 1981
Levkas Man
Paul Gerrard · 6 episodes
- 1980
Timelapse
Douglas Hardy · 12 episodes
1970s
- 1979
The Plumber
Brian Cowper
- 1978
Chopper Squad
Barry Drummond · 26 episodes
- 1974
King Lear
Edgar
Skiboy
Jean Noël · 13 episodes
- 1973
Pollyanna
Timothy · 6 episodes
- 1972
- 1971
The Last Run
Hitch Hiker
- 1970
Hamlet
Fortinbras
Appearances1
2020s
- 2025
A Restless Planet
host · 4 episodes