Noble escocés, era hijo de Roberto VI Bruce (tataranieto del rey David I) y de Marjorie, Condesa de Carrick, hija de Niall (o Neil), nacido el 12 de octubre de 1286, Conde de Carrick.