Filmography

Islands
6.1
Islands
2025
as Anton
La Leyenda de Oriol
10.0
La Leyenda de Oriol
2020
as Oriol (as Dylan Torrell Robertson)
The Restoration
The Restoration
2024
as Luca
Annie
Annie
2020
as Ewan
Zama
2022
as Oliver
Black Tides
2026
as Sebastian Pierce