Played college basketball at Memphis (2005-09).
Moved to Greece for the 2009-10 season, signed by VAP Kolossos.
Signed for the 2010-11 by PAOK Thessaloniki.
Moved to France for the 2011-12 season, signed by Cholet Basket.
On November'12 moved to Spain, signed by Cajasol Sevilla for the 2012-13 season.
Moved to Philippines, signed for the 2013 season by Alska Aces.
Played there also the 2014 championship.
Moved to UAE for the 2014-15 season, signed by al Shabab Dubai.
In October'15, moved to France, signed for the 2015-16 season, by MSB Le Mans.
Won the 2013 PBA Commissioner's Cup with Alaska Aces.
Named to the 2008-09 All-C-USA 2nd Team.