Escape From Iran: The Canadian Caper
Role(s): Iranian Minister
Billy Madison
Role(s): Pete
Pontypool
Role(s): Dr. Mendez
The Echo
Role(s): Max
Spacehunter: Adventures in the Forbidden Zone
Role(s): Chemist