NR
Photo of Nelson de la Rosa

Nelson de la Rosa

Actor
Born September 6, 1968Died October 22, 2006 (38 years)

Movies & Shows on Plex

  • The Island of Dr. Moreau

Known For

  • The Island of Dr. Moreau
  • Rat Man
  • Cross Mission

Filmography

1996
1988
Cross Mission · as Astaroth
1988
Rat Man · as Mousey

Take Plex everywhere

Watch free anytime, anywhere, on almost any device.
See the full list of supported devices