Acting
ES, EN cinema · 2 credits
Born
7 July 1971 (age 55)
Helen Can Wait
Amistad
as Elian González
as Spanish Slave Guard (uncredited)