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