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