Played college ball at Virginia until 1991.
Never drafted by any NBA team.
Played for the Greenville Spinners of the GBL in 1991-92.
Signed with the Utah Jazz in 1992. Played there until 1994-95.
Played for the Cleveland Cavaliers in 1995-96.
Signed with Fortitudo Bologna (Italy) in 1996. Released on December.
Joined the Miami Heat in January 1997.
Joined the Portland Trail Blazers in 1997-98. Had a short stint with Aguada (Puerto Rico) in the summer of 1998.
Returned to the Portland Trail Blazers in 1998-99. Was waived in January 1999 and signed with the Seattle Supersonics.
Enrolled the Detroit Pistons in 1999-00.
Moved to the Utah Jazz in 2000-01.
Signed with the Denver Nuggets in December 2002. Waived in January. Returned later that month and was soon released.
Hired as radio analyst for Miami Heat home games in December 2004.
Was named to the All-ACC 3rd Team in 1990 and 1991.
Ranks first in Virginia's record book for assist average.