Actor
The Pink Panther 2
2009 · as Renard
The Pink Panther
2006 · as Deputy Chief Renard
Men in Black II
2002 · as Diner Guy
Diary of a City Priest
2001 · as St. Francis of Assisi
William Shakespeare's Hamlet
1990 · as Rosencrantz