Overdrive 2017
as Depaul
Puerto Ricans in Paris 2015
as Vincent
Illegal Love 2011
as Self (voice over)
Love and Other Disasters 2006
as Sascha Santori
Credits from TMDB.