Piłkarz związany z Zabrzem wręcz od zawsze. Zaczynał w juniorach Gwarka Zabrze, ale szybko przeniósł się do Górnika. Boczny obrońca urodzony w Bytomiu był też reprezentantem Polski do lat 21. Latem 2022 r. trafił do niemieckiego SC Paderborn 07, ale nie zdołał zadebiutować w meczu ligowym. Na rodzime boiska powrócił pół roku później, podpisując kontrakt z Rakowem.