Biography unavailable.
Amélie
as Félix L'Herbier
The Country Doctor
as Diabetic patient
Penpusher
as Man
The Last Man
as Octave