Actor
...And Out Comes the Wolf
2026
Your Fault: London
2026 · as Cruz
Flavia
2026 · as Sgt. Graves
Heavyweight
2026 · as Diego
Una Notte
2025 · as Rory
The Map That Leads to You
2025 · as Raef
Sebastian
2024 · as Theo
Tummy Monster
2024 · as Tummy
Boys On Film 21: Beautiful Secret
2021 · as Kevin (segment "Pretty Boy")
Pretty Boy
2020 · as Kevin