Too Close to the Gods
Role(s): Le chirurgien
Bigbug
Role(s): Creature Design
Final Cut
Role(s): Special Effects Makeup Artist
Holy Motors
Irreversible
Role(s): Makeup Effects