Miguel Del CastilloMiguel Del Castillo Selective FilmographyJules Verne's Mysterious Island of Captain Nemo(1973)CastActorMr. Superinvisible(1970)CastActorFace of Terror(1962)CastActor*(*) uncredited