Actor
The Greatest Game Ever Played
2005
as Copy Boy
Daniel and the Superdogs
2004
as Italian Boy
Savage Messiah
2002
as Léon
Fata Morgana
2002
as Little boy