Actor
I Come Home
2026
Relationship Goals
2026 · as Ted
The Killer I Picked Up
2024 · as John
Dying in Plain Sight
2024 · as Nick Cruz
Never Too Late to Celebrate
2023 · as Manolo
Is There a Killer in My Family?
2020 · as Captain Morrow
Entropic
2019 · as Brendan
Kidnap Capital
2016 · as T-Town
Gone Tomorrow
2015 · as Diego Alvarez
The Mortal Instruments: City of Bones
2013 · as Vampire Henchman
Margarita
2012 · as Tow Truck Driver
Punisher: War Zone
2008 · as Carlos