Actor
Dinosaures
2025
A temporary story
2022 · as Rob
Chroma
2022 · as Hotel Director
My Little Sister
2020 · as Doctor
Those Who Work
2018 · as Marcel Gautier
Chimères
2013 · as Fred
Belle du Seigneur
2012 · as Peruvian delegate
The Eternal Tourist
2011
The Passion of the Christ
2004 · as Herod's Boy