Actor
Amélie (2001)
as Félix L'Herbier
The Country Doctor
as Diabetic patient
The Last Man
as Octave
Penpusher
as Man
Amélie