Er war ein Sohn des John Stewart, 1. Earl of Atholl und dessen zweiter Gemahlin Eleanor Sinclair. Er folgte seinem Vater 1512 als Earl of Atholl und nahm ein Jahr später an der Schlacht von Flodden Field teil, in der er angeblich fiel, tatsächlich starb er aber erst 1521.