Harper to absolwent uczelni Morehead State. Później był zawodnikiem Cibony Zagrzeb, Erie BayHawks w D-League oraz Tsmoków Mińsk. Trenował również z Portland Trail Blazers.
Ostatni sezon Amerykanin spędził w zespole Enel Brindisi. We włoskiej ekstraklasie zdobywał średnio 4,8 punktu i 2,5 zbiórki na mecz. Miał okazję pokazać się także w pucharze Eurochallenge.