of Scotland）沃尔特·斯图亚特（Walter Stewart）和苏格兰国王罗伯特一世长女玛乔里·布鲁斯所生的独子，继承了总务官的头衔。玛乔里公主怀孕后期坠落马下，不治身亡，但是她腹中的罗伯特却存活了下来。早在1318年罗伯特还是婴儿时，苏格兰议会通过议案，宣布如果罗伯特·布鲁斯无嫡子以继承王位的话，苏格兰王位应该传给他的外孙罗伯特。但是在1324年，罗伯特·布鲁斯的儿子大卫诞生，并在1329年布鲁斯去世后继位苏格兰国王，即大卫二世。1332年，苏格兰第二次独立战争开始，年幼的大卫二世远避法