Movie
Hub
Nelson de la Rosa
September 6, 1968
(38 at death)
|
Died October 22, 2006
Bayaguana, Dominican Republic
|
Acting
Movies (3)
4.9
The Island of Dr. Moreau
1996
5.0
Cross Mission
1988
5.2
Rat Man
1988