Karroll's Christmas 2004
as Santa in Park
The Clinic 2004
as Roderick
Wasted 2002
as Teacher
Out of Nowhere 1997
as Walter
Credits from TMDB.