Please, log in first.
Born 09/06/1968 Bayaguana, Monte Plata, Dominican Republic
Died 10/22/2006 (38 years old) Providence, Rhode Island, UK
Photo © 1996 New Line Cinema