Clark speelde collegebasketbal voor de Georgetown Hoyas van 2008 tot 2012.[1] In 2012 werd hij niet gekozen in de NBA draft maar speelde wel in de NBA Summer League voor de Miami Heat.[2] In 2012 tekende hij een contract bij de Okapi Aalstar waar hij een seizoen speelde. Het seizoen erop speelde hij voor reeksgenoot Spirou Charleroi.[3] Voor het seizoen 2014/15 tekende hij bij BG Göttingen in de Duitse competitie.[4] In oktober 2014 verliet hij de club en keerde terug naar Aalst waar hij de blessure van Rotnei Clarke moest opvangen.[5]
Hetzelfde jaar tekende hij nog bij Ankara DSİ waar hij bleef spelen tot in 2016.[6] In 2016 keerde hij terug naar de Belgische competitie bij de Antwerp Giants en speelde er twee jaar.[7] Hij werd er in 2017 verkozen tot Most valuable player van het jaar.[8] Hij speelde het seizoen 2018/19 in de Duitse eerste klasse bij Skyliners Frankfurt.[9] Het seizoen erop speelde hij bij de Italiaanse eersteklasser Pallacanestro Varese.[10] Het seizoen 2020/21 speelde hij bij het Wit-Russische BK Tsmoki-Minsk dat hij in februari 2022 verliet.[11]
Hij maakte het seizoen 2021/22 rond bij Pallacanestro Trieste in de Italiaanse eerste klasse.[12] Het seizoen erop tekende hij bij de Italiaanse tweedeklasser Blu Basket 1971.[13] Voor het seizoen 2023/24 tekende hij opnieuw in de Italiaanse tweede klasse ditmaal bij Amici Pallacanestro Udinese.[14]