Rozgrywający ostatnie trzy sezony spędził w PGE Turowie Zgorzelec. W ostatnich rozgrywkach zdobywał średnio 3 punkty i 1,4 asysty na mecz. W przeszłości występował w drużynach z Lublina (Novum), Dąbrowy Górniczej, Jaworzna i Kołobrzegu.
Z TBV Startem podpisał dwuletnią umowę.