NEBULA
Discover
Movies
TV Shows
Nelson de la Rosa — NEBULA
Acting
Nelson de la Rosa
September 6, 1968 — October 22, 2006
Bayaguana, Dominican Republic
Known
for
49
The Island of Dr. Moreau
1996
72
Val
2021
52
Rat Man
1988
50
Cross Mission
1988