 He attended and played college basketball at the University of Missouri as a freshman and his last three seasons at the University of Detroit Mercy.He was signed by the National Basketball Association's Portland Trail Blazers to a 10-day contract in March 2004, and appeared in seven games with them during the 2003-04 NBA season.He was later taken by the Charlotte Bobcats during the 2004 NBA Expansion Draft and was waived sometime before the season began.