John Waters
Biography
Movies 50
Better Man
as Michael Parkinson
2024
Stealth
as Black Ops Doctor
2005
2:22
as Bill
2017
Breaker Morant
as Cpt. Alfred Taylor
1980
Return to Nim's Island
as Booker
2013
Miss Fisher and the Crypt of Tears
as Professor Linnaeus
2020
Attack Force Z
as Ted King
1982
Not Quite Hollywood
as Self
2008
The Mystery of a Hansom Cab
as Mark Frettlby
2012
Evil Never Dies
as Professor Arkin
2003
The Rooster
as Norris
2024
The Getting of Wisdom
as Rev. Shepherd
1977
Passion Flower
as Leslie Gaitland
1987
The Last of the Mohicans
as Hawkeye Bumppo (voice)
1987
Blaze
as Magistrate
2022
Chameleon II: Death Match
as Henry Kubica
1999
The Real Macaw
as Dr. Lance Hagen
1998
Summerfield
as David Abbott
1977
Weekend of Shadows
as Rabbit
1978
Boulevard of Broken Dreams
as Tom Garfield
1988
The Adventures of Eliza Fraser
as David Bracefell
1976
Captain Johnno
as Frank
1988
End Play
as Mark Gifford
1976
I Can't Get Started
as Robert
1985
Ebbtide
as Michael Suresch
1994
Jesus Christ Superstar
as Pontius Pilate
1992
Telling Schoolgirl Tales: The Making of 'The Getting of Wisdom’
as Self
2006
Totally Gay!
as Self
2003
The Prophecies of Nostradamus
as Host
1979
Three Summers
as Eamon
2017
High Country
as Ben Lomax
1984
The Christmas Visitor
as Patrick O'Day
1987
Cass
as Mike
1978
Singapore Sling: Midnight Orchid
as John Stamford
1995
The Perfectionist
as Stuart Gunn
1985
The Sugar Factory
as Sam Lejeune
1999
Kapyong
as Narrator
2011
Grievous Bodily Harm
as Morris Martin
1988
Going Sane
as Martin Brown
1987
Centre Place
as Jack Houghton
2010
The Bouncer
as Dave
2006
Which Way Home
as Steve Hannah
1991
Singapore Sling
as John Stamford
1994
Heaven Tonight
as Johnny Dysart
1990
Nothing, Number 2
as Cameron Kerr
Ten Pound Poms
as Narrator
2007
The Haunting of Hewie Dowker
as Hewie Dowker
1976
Demolition
1979
The Scalp Merchant
1978
Carnivore Reflux
as Narrator
2006TV Shows 28
The Sullivans
as Chris Merchant
1976
Bubble Guppies
as Baron von Bland (voice)
2011
Mickey Mouse
as (voice)
2013
All Saints
as Mike Vlasek
1998
Underbelly
as John Hatton MP
2008
The Lost World
as Lento
1999
Celebrity Ghost Stories
as Self
2009
Offspring
2010
The Man from Snowy River
as Damien Winters
1994
The Doctor Blake Mysteries
as Bernie Thompson
2013
The Second Best Hospital in the Galaxy
as (voice)
2024
Talkin' 'Bout Your Generation
as Self - Contestant
2009
Who Do You Think You Are?
as Self
2008
Darby and Joan
as Ian Kirkhope
2022
Mystery Road
as Travis James
2018
Fireflies
as Perry Luscombe
2004
Good Guys, Bad Guys
as Oscar Drake
1997
Young Lions
as Senior Detective Bill Martin
2002
The End
as Henry
2020
ANZAC Girls
as Colonel Thomas Fiaschi
2014
Rush
as Sergeant Robert McKellar
1974
Kelly
as Mr. Nichols
1991
Halifax: Retribution
as Ryan
2020
All The Rivers Run II
as Brenton Edwards
1990
All the Rivers Run
as Brenton Edwards
1983
Nancy Wake
as Henri Fiocca
1987
Wonders of Australia's National Parks
as Narrator
2004
Alice to Nowhere
as Johnny Parson
1986