Urodzony w Suchej Beskidzkiej pomocnik. Piłkarską karierę rozpoczynał w Ruchu Radzionków. W jej trakcie występował w takich drużynach jak m.in. GKS Bełchatów, Stal Mielec czy Piast Gliwice, z którym sięgał po mistrzostwo Polski w sezonie 2018/19. W 2023 r. dołączył do drużyny z Katowic.