Blindspotting 2018
as Tel
Cars 3 2017
as Additional Voices (voice)
Love Twice 2016
as Domino Player 1
San Andreas 2015
as Pedestrian #2
Barrio Brawler 2013
as Eduardo Ruiz
InAPPropriate Comedy 2013
as Worker
Contagion 2011
as Interviewee (uncredited)
Still Waiting... 2009
as Miguel
Credits from TMDB.