Attended the Ely HS.
Played college ball at Miami till 1997.
Signed with Caserta (Italy) in 1997-98. Was released in December and joined the Rapid City Thrillers of the IBA later that season.
Joined the LaCrosse Bobcats of the CBA in 1998-99. Released after 4 games.
Enrolled the Idaho Stampede of the CBA in 1999-00.
Moved to Marinos de Oriente (Venezuela) in February 2000. Left the team in May and had a stint with Gulf Coast of the USBL.
Signed with the Memphis Houn'Dawgs of the ABA in 2000-01. Released in February.
Moved to Elitzur Ashkelon (Israel) in March 2001.
Joined the Lakeland Blue Ducks of the USBL in the summer of 2001.
Signed with the Fargo Moorehead Beez of the CBA in 2001-02.
Moved to FedEx Express (Philippines) in February 2002.
Signed with the Orlando Magic in September 2002. Waived in October.
Selected by the Columbus Riverdragons as 62nd overall pick in the 2002 NBDL Draft.
Signed with the Columbus Riverdragons of the NBDL in 2002-03. Traded to the Huntsville Flight in December.
Returned to Marinos de Oriente (Venezuela) in April 2003.
Signed with Marinos de Oriente (Venezuela) again in February 2004.
Signed with Aris Thessaloniki (Greece) in July 2004.
Joined the Rockford Lightning of the CBA in January 2005. Returned to Marinos de Anzoategui (Venezuela) later that year.
Signed with Gravelines (France) in November 2005. Moved to the Sioux Falls Skyforce of the CBA in January.
Returned to Marinos de Anzoategui (Venezuela) in March 2006.
Selected to the Venezuelan League All-Star Game in 2005.
Won the Venezuelan League with Marinos de Anzoategui in 2005.