Haney karierę w NCAA rozpoczynał w zespole uczelni UCF, ale po roku postanowił przenieść się do Loyola Marymount. W Europie najpierw grał w KB Bashkimi Prizren (zarówno w lidze kosowskiej, jak i w lidze bałkańskiej), a następnie w Jamtland Basket w Szwecji.
Ostatni sezon rozpoczynał w Polpharmie Starogard Gdański. W 28 rozegranych spotkaniach zdobywał średnio 13,8 punktu 3,4 zbiórki i 1,2 asysty. Później występował w Pieno Zvaigzdes na Litwie - tam notował średnio 5,4 punktu, 3,4 zbiórki i 1,6 asysty na mecz.
Z MKS podpisał trzymiesięczną umowę z opcją przedłużenia do końca sezonu. W składzie ma zastąpić kontuzjowanego Derricka Fennera.