Kurt 2018
as Clark
Beautiful Something 2015
as Tony
Strapped 2010
as Leon
When in Rome 2010
as Italian Translator
State Property: Blood on the Streets 2005
as Latino #1
Talking About the Weather 1994
as Boy in ACT-UP T-shirt
Credits from TMDB.