Кларк родился 5 сентября 1993 года в шотландском городе Абердин.
1 июля 2009 года Робертсон подписал свой первый профессиональный контракт футболиста с клубом из мвоего родного города — «Абердином». Дебют защитника в первом составе «красных» состоялся 1 мая 2010 года, когда он вышел на замену вместо Соне Алуко в поединке чемпионата Шотландии против команды «Гамильтон Академикал».
(откорректировано по состоянию на 7 апреля 2012)
С 2010 года Робертсон защищает цвета юношеской сборной Шотландии, в составе которой он дебютировал 28 октября в товарищеском матче со сверстниками из Мальты. На настоящей момент за юношескую национальную команду страны Кларк провёл четыре игры.