on::::早年.约翰·斯图亚特大约在1381年出生，是奥尔巴尼公爵罗伯特·斯图亚特与其第二任妻子穆瑞拉·凯斯（Muriella Keith）的儿子。在他的叔叔巴德诺赫之狼于1405年过世后，约翰继承了布肯伯爵。1406年，罗伯特·斯图亚特成为国王詹姆斯一世的摄政王，权倾朝野。
家庭.约翰和的女儿伊莉莎白·道格拉斯（约1451年逝）成婚。他们仅有一个女儿玛格丽特·斯图亚特（约1425年─1461年），与成婚。
百年战争.1419年，罗伯特·斯图亚特派遣约