Nació en Edimburgo, hijo de Alexander y Alison Pettie.