Where is Enrique del Castillo?

Movie Role
Simon of the Desert (1965) The Mutilated One