Mr. Miracle 2025
Editor
Dark Blue 2023
Actor
The Summoned 2022
as Joe
Bad Labor 2018
as Roberto Vargas
Wind in the Night 2018
as Guillermo
Aztec Warrior 2013
as Aztec Warrior
Credits from TMDB.