Known For
Acting
Born
July 7, 1971 (age 54)
Amistad
Spanish Slave Guard (uncredited)
1997
Helen Can Wait
Elian González
2001