Home People Nelson de la Rosa Nelson de la Rosa movies Nelson de la Rosa movies Nelson de la Rosa Movies (3) The Island of Dr. Moreau (1996) As Majai. He was 27 years old Cross Mission (1988) As Astaroth. He was 19 years old Rat Man (1988) As Mousey. He was 19 years old