PersonNelson de la Rosa2 credits in the catalogue: acting.ActingThe Island of Dr. Moreau1996MajaiVal2021Self (archive)