Career
Mack played for the Charlotte 49ers while studying a Criminal Justice major from 2007 to 2009. In his first season, he had an average of 15.6 points per game, improving greatly in the second half of the season to become a "bona fide scorer". He is a fan of the Chicago Bulls and Chicago White Sox and would have played baseball had he not made a career in basketball.
Mack joined the Greek League team AEK Athens in 2009, and in January 2011 he signed with PBC Lukoil Academic in Bulgaria.
He spent the 2012-2013 season with Scavolini Pesaro in Italy, then in July 2013 he signed with s.Oliver Baskets of the German Basketball Bundesliga. He parted ways with them in December 2013.
In February 2014, he signed with Korihait of Finland, leaving one month later to sign for Central Bank Valladolid in Spain. In August 2014, Mack signed with Club Louisiana Unión in Argentina.
In October 2014, he parted ways with Louisiana Unión.
On January 9, 2015, he signed with Gigantes Edomex Toluca of the Mexican LNBP. He left Gigantes after only four games. On February 27, 2015, he signed with CS Energia Rovinari of the Romanian Liga Națională for the rest of the season. On August 24, 2015, he re-signed with Energia.
On February 23, 2016, he left Energia and signed with STB Le Havre of the LNB Pro A.