Carrière en Clubs
2007-11 : Westminster College (NAIA I)
Non drafté
2011-13 : BG Karlsruhe (Allemagne-2.Bundesliga PROA)
2013-15 : MPH Riesen Ludwigsburg (Allemagne)
2015-16 : Canton Charge (NBA D-League)
2016-17 : Avtodor Saratov (Russie) puis Apollon Patras (Grèce)
2017-19 : BG Goettingen (Allemagne)
2019-20 : Cholet (Jeep ÉLITE)
2021-22 : Budivelnyk Kiev (Ukraine) puis Châlons-Reims (Betclic ELITE)
2022-23 : Pau-Lacq-Orthez (Betclic ELITE)
2023-24 : Gravelines-Dunkerque (Betclic ELITE)
2024-25 : Chalon/Saône (Betclic ELITE)
Palmarès
Distinctions
Sélectionné au All Star Game en décembre 2022 (Paris, Accor Arena)