2026
2025
as Oliver
2022
as William
2021
2018
as David
as Max
as Ensemble (uncredited)
2016
as Claude
as Student
2015
as Quincy
2011
as Kid Vacationer
2000