Hector Boece claims that he was the nephew of John III Comyn, Lord of Badenoch, but no contemporary evidence supports this.
According to Hector Boece, he was the nephew of John III Comyn, Lord of Badenoch; however, there is no contemporary evidence to support his assertion.