Infante de Portugal, 3º duque de Viseu y 2º duque de Beja, fue el hijo primogénito del infante Fernando, hijo de Eduardo I, y de la infanta Beatriz de Aveiro, hija a su vez del infante Juan y nieta del rey Juan I de Portugal.