Watch Unspoiled
About
Log in
Create account
No photo
Nelson de la Rosa
Acting
· Born 1968-09-06 · Bayaguana, Dominican Republic
No biography available.
← Back to The Island of Dr. Moreau
⌂ Back to home
As cast
The Island of Dr. Moreau
1996
Cast
Cross Mission
1988
Cast
Rat Man
1988
Cast
As director
No directing credits found.