Nelson de la RosaActing • 1968-09-06 • Bayaguana, Dominican RepublicNo biography available.Known For4.9The Island of Dr. Moreau19965.2Rat Man19885.0Cross Mission1988Fan ClubNo Nerds have favorited Nelson de la Rosa yet — be the first.All fan clubsFrom NerdspinFilmographyActor42021ValFilmSelf (archive)★ 7.21996The Island of Dr. MoreauFilmMajai★ 4.91988Rat ManFilmMousey★ 5.21988Cross MissionFilmAstaroth★ 5.0