Known for Acting
2016
as Motion Capture Heptapod
2004
as Michel
1997
as Hugo
2011
as Medical Resident
1996
as Philippe
2001
as Felix Mendelssohn