Carrière en Clubs
2001-06 : Ohio State University (NCAA I)
Non drafté
2006-07 : Orléans (Pro A)
2007-08 : Pau-Orthez (Pro A)
2008-09 : Orléans (Pro A)
2009-10 : New Yorker Phantoms Braunschweig (Allemagne) puis BBC Nyon (Suisse) puis Western Liaoning (Chine)
2010-11 : Pizza Express Apollon (Chypre) puis Hebei Springs (Chine)
2011-12 : Pure Youth Construction (Taiwan)
2012-13 : Hyères-Toulon (Pro B) puis Orléans (Pro A)
2013-14 : Orléans (Pro A)
Palmarès
Distinctions
Sélectionné au All Star Game en décembre 2006 (Paris-Bercy)