|2018||Mortal Engines as Bürgermeister|
|2017||The Doctor Blake Mysteries: Family Portrait as Chief Supt Matthew Lawson|
|2016||Secret City as Jim Hellier|
|2013||The Doctor Blake Mysteries as Matthew Lawson|
|2009||Accidents Happen as Ray Conway|
|2007||Eagle vs Shark as DamonWatch Free|
|2007||The Water Horse as Sgnt. Walker|
|2007||30 Days of Night as Doug Hertz|
|2005||Mee-Shee: The Water Giant as SneadWatch Free|
|2005||Little Fish as Moss|
|2005||Stealth as Black Ops Leader|
|2003||Perfect Strangers as Bill|
|2003||The Lord of the Rings: The Return of the King as Orc Lieutenant 1|
|1998||Young Hercules as Strife|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.