Acting
Master of None
Carlos
2015
Law & Order: Special Victims Unit
Felipe
1999
Law & Order
Super
1990
Amores Gatos
Luigi
The Interpreter
Chilean Ambassador
2005
Bowl of Oatmeal
The Man
1996