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