|2016||The Light Between Oceans as Bill Graysmark|
|2011||Burning Man as Dr. Burgess|
|2005||The Incredible Journey of Mary Bryant as Reverend Johnson|
|2003||The Rage in Placid Lake as Doug Lake|
|2002||Rabbit-Proof Fence as Mr. Neal at Moore River|
|2001||Moulin Rouge! as The Doctor|
|2000||Mr. Accident as Kelvin Chevalier|
|1984||Mother and Son as Arthur Beare|
|1975||Picnic at Hanging Rock as Const. Jones|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.