Snow Angels 2007
as Mr. Eisenstat
Trudeau 2002
Actor
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
Credits from TMDB.