Barcelos, Portugal
1424年、庶兄バルセロス伯アフォンソ（後のブラガンサ公）の娘で、姪にあたるイザベル・デ・バルセロスと結婚した。1431年にヌノ・アルヴァレス・ペレイラ将軍が亡くなった後、ジョアンはその後任としてポルトガル軍総司令官に任命された。このため、ジョアンは「総司令官王子（"Infante Condestável"）」の異称で呼ばれることが多い。