Народився в Пейслі, Шотландія. Через два роки його родина переїхала до Канади. У віці 11 років разом із батьками повернувся до Шотландії, але лише на 3 роки, доки батько працював на Шотландських нафтових платформах. В родині він шоста дитина із семи.
1998-1999 рр. навчався у Ванкуверській акторській школі.
Кар'єра
В 2004 році був взятий на роль доктора Карсона Беккета в телесеріал Зоряна брама: Атлантида. Спочатку це була другорядна роль, але в першому сезоні персонаж настільки сподобався, що ввійшов до основного касту подальших сезонів. Мак-Джилліон також грає роль молодого Ернеста Літтлфілда в Зоряній брамі: SG-1 в серії «Муки Тантала».