Actor
Sleeping Dogs Lie
2019 · as Armando
Cry Now
2014 · as Vincent Esquivel
Love, Concord
2012 · as Miguel
We Have Your Husband
2011 · as Hernando
Hellbent
2005 · as Jorge
Mr. & Mrs. Smith
2005 · as Bellboy - Bogotá