Fue hijo de John Stuart, II señor d'Aubigny, y de Beatrix d'Apchier.