Figlio (n. 1451 - m. Sauchieburn 1488) di Giacomo II, gli successe nel 1460. Sposò Margherita, figlia di Cristiano I di Danimarca e di Norvegia (1469). Come il padre dovette fronteggiare le rivolte dei nobili del regno e le ambizioni alla corona del fratello Alessandro, duca d'Albany, riconosciuto re legittimo di Scozia nel 1482 dal re inglese Edoardo IV. Ripreso il potere dopo un breve periodo di dominio del fratello (1483), G. morì assassinato nel corso di una ribellione dei nobili scozzesi, che avevano proclamato re il figlio maggiore Giacomo.