Actor
Snow Angels
2007 · as Mr. Eisenstat
Trudeau
2002
Bailey's Mistake
2001 · as Charlie
Task Force: Caviar
2000 · as Tremblay
The Don's Analyst
1997 · as Dr. Byron Frohlich
Guilty as Sin
1993 · as Handwriting Expert
Baby on Board
1992 · as Baldman
The Pied Piper of Hamelin
1985 · as Julius Caesar Rat