Pit Stop 2013
as Luis
Little Love 2010
as Roberto
The Man who Killed Castro 2008
Actor
Credits from TMDB.