After going undrafted in 1992, Mack played in the USBL with the New Haven Skyhawks in 1992. He signed as a free agent by the San Antonio Spurs in September 1992 and played in 40 games as a reserve (6.7 mpg) during the '92-'93 season before being waived. He spent the next three years playing in the CBA and being named to the 1995–96 CBA All-League Second Team. Mack appeared in 119 career CBA games, averaging 16.1 ppg, 3.5 rpg and 2.0 apg.
