← Back

No Image

Nelson de la Rosa

Born: 1968-09-06 • Bayaguana, Dominican Republic

No biography available.

Filmography
The Island of Dr. Moreau poster
The Island of Dr. Moreau
1996 • Majai
Cross Mission poster
Cross Mission
1988 • Astaroth
Rat Man poster
Rat Man
1988 • Mousey