Actor
Deep Water
2026 · as Sean (voice)
Islands
2025 · as Anton
The Restoration
2024 · as Luca
La Leyenda de Oriol
2020 · as Oriol (as Dylan Torrell Robertson)
Annie
2020 · as Ewan