Attended the Hatboro-Horsham HS in Horsham, Pennsylvania.
Played college ball at Notre Dame till 2003.
Never drafted by an NBA team.
Joined the New York Knicks in September 2003. Waived in October.
Signed with the Portland Trail Blazers in November 2003. Waived in January.
Joined the Roanoke Dazzle of the NBDL in February 2004.
Signed with the San Antonio Spurs in March 2004. Waived in June.
Signed with the Golden State Warriors in October 2004. Waived in November.
Returned to the Roanoke Dazzle of the NBDL in December 2004.
Signed with the Charlotte Bobcats in February 2005.
Traded to the Dallas Mavericks in January 2009.
Traded to the Charlotte Bobcats in July 2010.
Traded to the New Orleans Hornets in November 2012. Waived later that month.
Won the silver medal at the World Junior Championship with the US Team in 1999.
Named Honorable Mention All-America by AP in 2003.
Named to the All-BEC 1st Team in 2003.
Named NBDL MVP in 2004-05. Named to the All-NBDL 1st Team in 2005.
Named to the All-Rocky Mountain Revue Team in 2005.