Notes: Never drafted by an NBA franchise. Played in the CBA in 1998-99...Signed as a free agent by the New Jersey Nets on 1/21/99. Waived by the Nets on 2/19/99...Signed to the first of two consecutive 10-day contracts by the Cleveland Cavaliers on 3/10/99...Signed for the remainder of the season by the Cavaliers on 4/2/99...Waived by the Cleveland Cavaliers on 10/28/99...Signed as a free agent by the Orlando Magic on 11/15/99...Waived by the Orlando Magic on 12/20/99...Signed a 10-day contract with the Cleveland Cavaliers on 2/8/00...Signed a second 10-day contract with the Cleveland Cavaliers on 2/18/00...Signed for the remainder of the season by the Cavaliers on 2/28/00...Signed as a free agent by the Los Angeles Clippers on 9/29/00...Signed as a free agent by the Golden State Warriors on 11/27/02....Signed as a free agent by the Denver Nuggets on 8/18/03...2007: Traded to Milwaukee in a four-player deal, Jan. 11th...2008: Signed with Charlotte, Jan. 31st...2009: Signed with Washington, Nov. 11th...2010: Signed with Milwaukee; Aug. 19th.