Actor
The Things We Carry
2025
The Curse of La Llorona
2019 · as David Garcia
The DL Chronicles Returns: Thomas
2017
Death of a Gangster
2012 · as Pablo
King of the Streets
2009 · as Lazaro
El Padrino II: Border Intrusion
2008 · as Detective 2