Played college ball at San Jose City College and Xavier (Ohio) till 1998.
Selected by the Utah Jazz as 57th overall pick in the 1998 NBA Draft.
Selected by the Rockford Lightning as 15th overall pick in the 1998 CBA Draft.
Joined Cantabria Lobos (Spain) in 1998-99.
Moved to Gran Canaria (Spain) in January 1999.
Signed with Gaiteros del Zulia (Venezuela) in the summer of 1999.
Enrolled the Rockford Lightning of the CBA in 1999-00. Moved to Manresa (Spain) in April 2000.
Returned to Gaiteros del Zulia in the summer of 2000. Moved to the Detroit Pistons later that year, but was waived in November.
Signed with the Detroit Pistons in August 2000. Released in November.
Joined the Indiana Legends of the ABA in December 2000.
Returned to Manresa (Spain) in February 2001.
Signed with Aris Thessaloniki (Greece) in 2001-02.
Played for Toros de Aragua (Venezuela) and Cangrejeros de Santurce (Puerto Rico) in the summer of 2003.
Signed with PAOK Thessaloniki (Greece) in 2002-03. Waived in December.
Moved to Hapoel Jerusalem (Israel) in January 2003.
Signed with the Coca-Cola Tigers (Philippines) in July 2003.
Signed with the Houston Rockets in September 2003. Waived in November.
Signed with the Yakima Sun Kings of the CBA in December 2003.
Signed with the Washington Wizards in January 2004. Waived in February.
Returned to the Yakima Sun Kings of the CBA in February 2004. Traded to the Sioux Falls Skyforce later that month. Moved to Leones de Ponce (Puerto Rico) in March and Barangay Ginebra Gin Kings (Philippines) in April.
Signed with Spartak St. Petersburg (Russia) in September 2004.
Moved to the Houston Rockets in March 2005.
Signed with the Ulsan Mobis Pheobus (South Korea) in September 2005. Waived in November.
Signed with the Tulsa 66ers of the NBADL in December 2005. Waived in January.
Signed with Maccabi Ironi Ramat Gan (Israel) in November 2006. Waived in February.
Signed with ASK Riga (Latvia) in March 2007.
Signed with Guaros de Lara (Venezuela) in February 2009.
Named to All-Atlantic 10 2nd Team in 1998. Named to the Atlantic 10 All-Tournament team.
Named MVP of the Portsmouth Invitational Tournament in 1998.
Played in the Greek All-Star Game in 2002.
Selected to the CBA All-Star Game in 2004.
Won the Filipino League with the Barangay Ginebra Gin Kings in 2004.
Named MVP of the Venezuelan League in 2009.