Era hijo de Fernando III y de su primera mujer María Ana de España, hija del rey Felipe III de España.