Acting
Tom Avila
Bekannt aus
Grimm
(2011) – Chauffeur
Mount Adams
(2021) – Willie
The Crusade of Felipe Espinosa
(2021)
The Siren
(2020) – Robert the Sheriff
Intersection
(2024) – Alejandro