Amerykanin jest absolwentem uczelni Arizona State. Później grał w Lidze VTB w Parmie Perm, we Włoszech w Pallacanestro Trieste 2004 oraz w Chorwacji w KK Zadar. W sezonie 2018/19 rozegrał pięć spotkań dla drużyny z Zielonej Góry - zdobywał w nich wtedy średnio 6 punktów, 2 zbiórki i 1,4 asysty.
W ostatnich rozgrywkach Energa Basket Ligi zdobył mistrzostwo Polski z WKS Śląskiem. W 42 spotkaniach zdobywał średnio 10,4 punktu, 2,6 zbiórki i 2,3 asysty.