Actor
The Country Doctor
2016 · as Diabetic patient
The Last Man
2012 · as Octave
Penpusher
2008 · as Man
Amélie
2001 · as Félix L'Herbier