Лахлан Маккуори родился на острове Ульва у побережья острова Малл на Внутренних Гебридских островах, цепи островов у западного побережья Шотландии.
Маккуори родился на острове Ульва, во Внутренних Гебридских островах, Шотландия.