King Robert II of Scotland Robert Stewart
1316 - 1390 (74 years)Drag or scroll to see more of the chart.
6th Lord of Annandale Robert de Brus, VI
1243-1304
1243-1304
Countess of Carrick Marjorie MacDuncan
1252-1292
1252-1292
King of Scots Robert the Bruce, I
1274-1329
1274-1329
Isabell Mar
1275-1320
1275-1320
Walter Stewart
1296-1327
1296-1327
Princess of Scotland Marjorie Bruce
1296-1316
1296-1316