Known for
Filmography

The Pink Panther 2
EN · 20095.7
as Renard

The Pink Panther
EN · 20065.9
as Deputy Chief Renard

Men in Black II
EN · 20026.4
as Diner Guy

Diary of a City Priest
EN · 20016.5
as St. Francis of Assisi

William Shakespeare's Hamlet
EN · 1990Not rated
as Rosencrantz

