Przebieg kariery
Jest wychowankiem Slavii Ruda Śląska. Następnie trafił do młodzieżowej szkółki Górnika Zabrze, gdzie grał także w Młodej Ekstraklasie. W sezonie 2012/13 przeszedł do Energetyka ROW Rybnik, z którym awansował do 1 ligi. Potem po spadku do 2 ligi grał tam jeszcze 3 sezony. Łącznie wystąpił w 108 meczach.
W sezonach 2017/18 (12 spotkań) i 2018/19 (40 spotkań) bronił barwa bułgarskiego Botew Płowdiw, z którym w pierwszym sezonie zdobył Superpuchar, broniąc w rozstrzygającej o zdobyciu trofeum serii rzutów karnych uderzenie reprezentanta Brazylii Marcelinho.
Po powrocie do Polski jesienią 2019 roku trafił do Śląska Wrocław, gdzie zadebiutował w I zespole w meczu Pucharu Polski z Widzewem i grał w drugim zespole w 3 lidze. Do Arki trafił latem 2020 roku.