Attended Newtown HS in Queens, New York.
Played college ball at Southern Idaho Junior College and Fordham till 2002.
Never drafted by an NBA team.
Selected by the Idaho Stampede as 11th overall pick in the 2002 CBA Draft.
Signed with the Cleveland Cavaliers in September 2002.
Signed with the Idaho Stampede of the CBA in November 2003.
Signed with Aris Thessaloniki (Greece) in December 2003.
Joined the Detroit Pistons in October 2004. Waived in January.
Signed with the Florida Flame of the NBDL in January 2005. Moved to the Phoenix Suns later that month. Released in February.
Returned to the Florida Flame of the NBDL in February 2005.
Signed with the Los Angeles Lakers in August 2005.
Joined the Miami Heat in July 2007. Waived in March.
Signed with the Los Angeles Clippers in March 2008.
Signed with the Denver Nuggets in September 2008. Waived in October.
Selected by the Rio Grande Valley Vipers as 12th overall pick in the 2008 NBADL Draft. Joined the team in 2008-09.
Signed with the Guangdong Tigers (China) in January 2009.
Signed with Iraklis (Greece) in January 2011.
Signed with Petro (Iran) in January 2012.
Signed with Guaros de Lara (Venezuela) in February 2012.
Signed with Indios de San Francisco (Dominican Republic) in September 2012.
Signed with Cibona Zagreb (Croatia) in December 2012.
Signed with Peristeri (Greece) in March 2013.
Named to the All-Atlantic 10 2nd Team in 2002.
Won the Greek Cup with Aris Thessaloniki in 2004. Named MVP of the tournament.
Played the Greek All-Star Game in 2004.
Recorded the first triple-double in NBDL history in 2005.