
2025 Father McAfee
2024 De Buin
2024
2019 The Boss
2018 Senior Police Officer
2018 Leo Fisher
2016 Fred Batten
2014 Dorian Lamond
2014 Wayne Feldman
2011 Frank
2010 Ovidius
2009 Uncle Cliff
2009 Op Center Staff
2008 Richard Long (voice)/Roderick Deane (voice)
2008 Captain Ericon
2006 Oliver Oldfield
2006 Reporter (uncredited)
2004 Jeff
2002 Jack
2001 Hugh
1996 Passerby
1995 Orpheus
1995 Kamaros / Karis
1994 Swimmer
1990 Diesel