George MacKay își face debutul în industria filmului la o vârstă fragedă, la doar nouă ani. Îl interpretează pe Curly în filmul Peter Pan (2003). Filmările s-au derulat în Australia, George MacKay beneficiind de școlarizare gratuită pe toată perioada filmărilor. Trei ani mai târziu George MacKay obține un rol în filmul de fantezie pentru copii The Thief Lord. Abia în 2008, odată cu filmul Defiance al lui Edward Zick, George reușește să se facă remarcat în lumea filmului. George intră în pielea agentului special Aron Bielski, fratele mai mic al celor patru evrei Bielski, celebri pentru faptul că au salvat viața a sute de evrei în timpul celui de-al Doilea Război Mondial. Urmează o serie de roluri în filme de epocă: Private Peaceful (2012) urmat de...