Hide unreleased
The Last Bonaparte TBA
as Defecting Soldier
Are My Parents Watching? 2025
as Link
Santiago and Domingo 2025
as Santiago, Director, Executive Producer, Writer
To the Mountains 2024
as Male Radio Newscaster (Voice)
Deadly Affair 2024
as Thomas
Alex the Pretty Good TBA
Costume Designer
Credits from TMDB.