To Dream of Falling Upwards 2011
as Temple of Horus Secretary
Voyeur 2006
as Station Chief
The Greater Circulation 2005
as Roland, The Director
Under A Shipwrecked Moon 2003
as The Doctor
Tragos: A Cyber-Noir Witch Hunt 2000
as The Priest
Transport 1970
as Self
Credits from TMDB.