John Waters Filmography
- Actor (72 credits)
- Three Summers (2017) Eamon
- 2:22 (2017) Bill
- Virtual Dogs and Loaded Guns (2016) Bank Customer
- Killers and Thieves (2015) The Fence
- ANZAC Girls: Costume Design (2014) Colonel Thomas Fiaschi, хроника
- Anzac Girls (2014) Colonel Thomas Fiaschi
- Return to Nim's Island (2013) Booker
- The Doctor Blake Mysteries (2013) Bernie Thompson
- Worm (2013) Police Interviewer
- The Mystery of a Hansom Cab (2012) Mark Frettlby
- Adam Hills in Gordon St Tonight (2011) играет самого себя
- Offspring (2010) Darcy Proudman
- Centre Place (2010) Jack Houghton
- Rake (2010) Edgar Thompson
- Not Quite Hollywood: The Wild, Untold Story of Ozploitation! (2008) играет самого себя
- Sea Patrol (2007) Sergeant Booker
- Ten Pound Poms (2007) рассказчик ABC, voice acting
- The Bouncer (2006) Dave
- Carnivore Reflux (2006) рассказчик
- It Takes Two (2006) играет самого себя - Audience member
- Stealth (2005) Black Ops Doctor
- Fireflies (2004) Perry Luscombe
- Fireflies (2004) Perry Luscombe
- Evil Never Dies (2003) Professor Arkin
- Young Lions (2002) Senior Detective Bill Martin
- The Lost World (1999) Lento
- Chameleon II: Death Match (1999) Henry Kubica
- Tales of the South Seas (1998)
- The Real Macaw (1998) Dr. Lance Hagen
- All Saints (1998) Dr. Miklos Vlasek
- The Sugar Factory (1998) Sam Lejeune
- Fallen Angels (1997) Bob Tognetti
- Good Guys Bad Guys (1997) Oscar Drake
- Good News Week (1996) играет самого себя
- Singapore Sling: Road to Mandalay (1995) John Stamford
- Singapore Sling: Old Flames (1995) John Stamford
- Ebbtide (1994) Michael Suresch
- Snowy River: The McGregor Saga (1993) Damien Winters
- Singapore Sling (1993) John Stamford
- The Late Show (1992) играет самого себя
- Which Way Home (1991) Steve Hannah
- Kelly (1991) Mr. Nichols
- All the Rivers Run 2 (1990) Brenton Edwards
- Heaven Tonight (1990) Johnny Dysart
- Boulevard of Broken Dreams (1988) Tom Garfield
- Grievous Bodily Harm (1988) Morris Martin
- Captain Johnno (1988) Frank
- Going Sane (1987) Martin Brown
- The Last of the Mohicans (1987) Hawkeye Bumppo, voice acting
- Bushfire Moon (1987) Patrick O'Day
- The Perfectionist (1987) Stuart Gunn
- Alice to Nowhere (1986) Johnny Parson
- Passion Flower (1986) Leslie Gaitland
- I Can't Get Started (1985) Robert
- High Country (1984) Ben Lomax
- All the Rivers Run (1983) Brenton Edwards
- Attack Force Z (1982) Sub Lt. Ted «Kingo» King
- «Breaker» Morant (1980) Capt. Alfred Taylor
- Bedfellows (1980)
- Slippery Slide (1980) David
- The Getting of Wisdom (1978) Rev. Shepherd
- Demolition (1978) Peter Clarke
- The Scalp Merchant (1978)
- Weekend of Shadows (1978) Rabbit
- Summerfield (1977) David Abbott
- The Haunting of Hewie Dowker (1976)
- End Play (1976) Mark Gifford
- The Sullivans (1976) Chris Merchant
- Eliza Fraser (1976) David Bracefell
- The 17th Annual TV Week Logie Awards (1975) играет самого себя
- Rush (1974) Sergeant Robert McKellar
- You Can't Play the Game If You Don't Know the Rules Clive