Actuó como regente de su sobrino-nieto Sebastián I y le sucedió como rey el 28 de agosto de 1578 tras desaparecer Sebastián en la batalla de Alcazarquivir.