Attended the Christ the King HS in Queens, New York.
Played college ball at St. John's till 2001.
Selected by the Orlando Magic as the 32nd overall pick in the 2001 NBA Draft. Draft rights were traded to the Denver Nuggets.
Signed with the Dallas Mavericks in November 2001. Released in late December, he joined the Fayetteville Patriots of the NBDL.
Moved to the Boston Celtics in April 2002. Waived in July.
Signed with the Orlando Magic in September 2002. Waived in October. Soon later returned to the Fayetteville Patriots of the NBDL.
Signed with the Indiana Pacers in September 2003. Waived in October.
Returned to the Fayetteville Patriots of the NBDL in 2003-04.
Signed with the Portland Trail Blazers in February 2004. Waived in June.
Signed with the Charlotte Bobcats in August 2004. Waived in October. Returned to the Fayetteville Patriots of the NBDL later that season.
Signed with the Toronto Raptors in April 2005.
Signed with Dexia Mons-Hainaut (Belgium) in October 2005.
Signed with Samara (Russia) in 2006-07. Moved to Strasbourg (France) in April 2007.
Signed with Red Star Belgrade (Serbia) in August 2007.
Signed with Unicaja (Spain) in June 2008.
Signed with Valencia (Spain) in 2009-10.
Signed with Olimpia Milano (Italy) in June 2011.
Signed with Caja Laboral (Spain) in December 2012.
Selected to the McDonald's All-America Game in 2000.
Named to the BEC All-Rookie 1st Team in 2001. Led the conference in assists.
Named to the All-NBDL 2nd Team in 2002, 2004 and 2005.
All-NBDL Honorable Mention in 2002-03.
Selected to the Adriatic League All-Star Game in 2007.
Has the Montenegrin passport.