Figlio di Roberto III di
Scozia, nel 1396 venne incaricato della pacificazione della Scozia
settentrionale. Nel 1399 fu nominato duca di Rothesay e assunse la corona al
posto dello zio Robert Stewart, duca di Albany. Dopo aver indotto al ritiro
Enrico IV, spintosi in Scozia, venne imprigionato e ucciso dallo stesso duca di
Albany (1378 - Falkland 1402).