Acting
Born: 1949-07-06 · Montevideo, Uruguay
Exposed
2016
Luca
Bottled Up
2013
Dr. Garcia
Musical Chairs
2012
Wilfredo
Uncertainty
2009
Felix
The Interpreter
2005
Spanish Speaking Interpreter
Random Hearts
1999
Silvio Coya
Law & Order: Special Victims Unit
Mr. Santiago
Spin City
1996
Pedro Ramirez
Law & Order
1990
José Rivera