Amerykanin przygodę z NCAA rozpoczynał w zespole uczelni Arizona State, a po roku przeniósł się do ekipy South Florida. Kilka razy próbował swoich sił w Lidze Letniej NBA, ale ostatecznie nigdy nie otrzymał szansy w najlepszej lidze świata. Grał za to w G League w drużynie Delaware 87ers.
W Europie grał w bardzo silnych klubach. Najpierw w BC Niżny Nowogród, następnie w Maccabi Tel Awiw, Royal Hali Gaziantep, CSKA Moskwa i Fiat Turyn. Ponadto występował w Capitanes de Arecibo w Portoryko. Ostatni sezon spędził w s.Oliver Baskets Würzburg. W Niemczech zdobywał średnio 7 punktów, 3,9 zbiórki i 2,5 asysty na mecz.