Його батьком був Дональд Мак-Грегор (Donald MacGregor), мати: Маргарет Кемпбел (Margaret Campbell). У червні 1663 р. він одружився з Мері Гелен Мак-Грегор з Комару (Mary Helen MacGregor of Comar). У цьому шлюбі народились чотири сини: Джеймс () також відомий як Мор (Mor) або також Тал (Tall), Ранальд (), Колл (), та Роберт () також відомий як Робін Ойґ () або Янґ Роб (). Пізніше усиновили також племінника — Дункана.