Carrière en Clubs
2000-04 : Humboldt State University (NCAA II)
Non drafté
2004-05 : Huntsville Flight (NBA D-League)
2005-06 : Florida Flame (NBA D-League) puis Hyères-Toulon (Pro A)
2006-09 : Hyères-Toulon (Pro A)
2009-10 : Orléans (Pro A)
2010-13 : Tofas Bursa (Turquie)
2013-14 : Nancy (Pro A)
Palmarès
Distinctions
Sélectionné au All Star Game en décembre 2008 (Paris-Bercy) et décembre 2013 (Paris-Bercy)