He has appeared in films including The Science of Sleep (2006) by Michel Gondry and Western (1997) by Manuel Poirier.
He has appeared in movies like The Science of Sleep (2006) and Western (1997), which were directed by Michel Gondry and Manuel Poirier, respectively.