Nelson de la RosaActing · 1968–2006 · Bayaguana, Dominican RepublicShareKnown forAdd5.1Rat Man1988 · MouseyAdd4.9The Island of Dr. Moreau1996 · MajaiAdd5.0Cross Mission1988 · AstarothYearPopularTop ratedAll acting creditsAdd4.9The Island of Dr. Moreau1996 · MajaiAdd5.1Rat Man1988 · MouseyAdd5.0Cross Mission1988 · Astaroth