I tillegg til sine barn innenfor ekteskap hadde han flere utenfor ekteskap med kvinner hvis navn ikke er spesielt godt kjent; Robert falt i slaget ved Duppin (1332), mens Nigel falt i slaget ved Durham (1346). Hans døtre var Elizabeth (gift med Walter Oliphant av Aberdalgie), Margaret (gift med Robert Glen) og Christina (døde etter 1329).