5150 2021
as Dr. Davis
Flushed Away 2006
as Newspaper Seller (voice)
Fantastic Four 2005
as Victor's Doctor
Of Penguins and Men 2004
as Story Teller
Quicksand 2002
as Gordon Stewart
Guardian 2001
as Hopkins
Six Days Seven Nights 1998
as Philippe
Fools Rush In 1997
as Hank
Credits from TMDB.