Played high-school basketball at Edgewater HS, Orlando, Fl.
Played college basketball at Memphis University (2004-06).
Moved to Greece on November '06, signed by PAOK Thessaloniki.
On March'07 moved to Czech Republic, signed by CEZ Basketball Nymburk.
Moved to Russia for the 2008-09 season, signed by Ural Great Perm.
Moved to Turkey for the 2009-10 season, signed by Galatasaray Istanbul.
On April'10 moved to Italy, signed by Virtus Roma.
Moved to Turkey for the 2011-12 season, signed by Turk Telekom Ankara.
Moved to Israel on January'13, signed by Hapoel Eilat.
On February'13 moved to France, signed by MSB Le Mans.
Back to Turkey for the 2013-14 season, signed by Olin Edirne.
Moved to Czech Republic for the 2014-15 season, signed by CEZ Nymburk.
Named the 2010-11 Euroleague Week-7 MVP.
Won the 2006-07 Czech National Championship with CEZ Basketball Nymburk.
Won the 2007 Czech National Cup with CEZ Basketball Nymburk.
Played the 2007 Czech All Star Game, being named the MVP.
Named to the 2004-05 All-C-USA 3rd Team.
Named to the 2005-06 All-C-USA 1st Team.