Edwin: In Technicolor 2026
as Edwin
Strong Enough 2022
as Man
My Heart Can't Beat Unless You Tell It To 2020
as Eduardo
Hereditary 2018
as Translator
SAGA - Curse of the Shadow 2014
as Orc / Cultist
Osombie 2012
as Al-Qaeda Leader (as Moises Tovar)
Credits from TMDB.