Gargantuan 2026
as Finn
No Tears in Hell 2025
as Peter
Witnessed 2023
as Daniel Ortez
This World Alone 2021
as Dart
Rules to Rule 2021
as Rome
Credits from TMDB.