Career
Harbison played college football at Gardner–Webb University for four seasons. In 1982, he signed as a free agent with the Buffalo Bills for the season. He then played two seasons with the Boston/New Orleans Breakers of the USFL.
Harbison has served on coaching staffs primarily as a wide receiver or secondary coach.
He was the co-defensive coordinator and defensive backs coach at Auburn University.
Prior to his hiring at Auburn, he was the defensive backs" coach and co-defensive coordinator at Clemson University. Harbison joined the staff as the co-defensive coordinator and outside linebackers coach at Louisiana-Lafayette.