Immortal Combat 2026
as Shaka Zulu
The Last Fifteen Minutes 2025
as Robert
The Little Mermaid 2024
as Archie
Memes & Nightmares 2024
as The Hot Taker
Temptation Under the Sun 2022
as Winston
Credits from TMDB.