Odilon Redon or The Eye Like a Strange Balloon Mounts Toward Infinity 1995
Actor
Indigo High-Hatters 1991
Archangel 1990
as Worshipper
Tales from the Gimli Hospital 1988
as Pastor Osbaldison / Patient
Credits from TMDB.