Garry McDonald
Known For

All Saints

Halifax f.p.

Moulin Rouge!

Mother and Son

The Incredible Journey of Mary Bryant

The Light Between Oceans

Picnic at Hanging Rock

Two Twisted
All Movies (20)
- The Light Between Oceans2016 · as Bill Graysmark
- Being Venice2013 · as Arthur
- Burning Man2011 · as Dr. Burgess
- A Model Daughter: The Killing of Caroline Byrne2011 · as Tony Byrne
- The King2007 · as Nicky Whitta
- Stepfather of the Bride2006 · as Ari
- BlackJack: Dead Memory2006 · as James
- The Rage in Placid Lake2003 · as Doug Lake
- Rabbit-Proof Fence2002 · as Mr. Neal at Moore River
- Moulin Rouge!2001 · as The Doctor
- Mr. Accident2000 · as Kelvin Chevalier
- Struck by Lightning1990 · as Ollie Rennie
- Those Dear Departed1987 · as Max Falcon
- Wills & Burke1985 · as Robert O'Hara Burke
- Banduk1985 · as Mr. Kool
- Molly1983 · as Jones
- Ginger Meggs1982 · as Mr. John Meggs
- The Picture Show Man1977 · as Lou
- Picnic at Hanging Rock1975 · as Const. Jones
- Avengers of the Reef1973
All TV Shows (12)
- The ABC Of2022 · as Self
- Two Twisted2006 · as Norm
- The Incredible Journey of Mary Bryant2005 · as Reverend Johnson
- Bad Cop, Bad Cop2002 · as Howard Mays
- Love Is a Four Letter Word2001
- All Saints1998 · as Dave Armstrong
- Fallen Angels1997 · as Malcolm Lucas
- Halifax f.p.1994 · as Alex Goodson
- Eggshells1991
- Mother and Son1984 · as Arthur Beare
- The Aunty Jack Show1972
- Snake Gully With Dad 'N' Dave1972