Marc Amyot

Actor

Taken
2008
as Pharmacist
Amélie
2001
as Unknown at Photo Booth
The City of Lost Children
1995
as Double Clones #2