The Tall Man 2012
Second Assistant Art Director
2 Frogs in the West 2010
as André
Peking Turkey 2006
as Pierre
Credits from TMDB.