Rzucający w NCAA był zawodnikiem zespołów uczelni Kent State i UTEP. W rozgrywkach 2016/2017 grał w Libanie w ekipie Tadamon Zouk. W kolejnym sezonie podpisał umowę z rosyjską drużyną Avtodor Saratów, gdzie występy w Lidze VTB łączył z grą w kwalifikacjach do Koszykarskiej Ligi Mistrzów i w FIBA Europe Cup.
Później przeniósł się do Aries Trikala. W 10 meczach w lidze greckiej zdobywał średnio 17,5 punktu, 5 zbiórek i 2,5 asysty.