To pochodzący z Lublina 25-letni pomocnik, który swoją przygodę z piłką rozpoczynał w juniorach klubu BKS Lublin. W wieku juniorskim klub zmieniał aż 7 razy. W końcu trafił do zespołu Młodej Ekstraklasy Wisły Kraków, gdzie grał od sezonu 2007/2008 aż do sezonu 2010/2011.
Na wiosnę 2011 roku przeniósł się do Motoru Lublin. Później jeszcze kilkukrotnie zmieniał klub. Grał m. in. w Avii Świdnik, MKS Polonii Warszawa, szwedzkim Gullringens GoIF (czwarty poziom rozgrywkowy), I-ligowym Dolcanie Ząbki (jesień zeszłego sezonu) oraz III-ligowej Broni Radom.
W barwach Podhala Ligienza zadebiutuje najwcześniej 17 sierpnia w meczu przeciwko Karpatom Krosno.