Wychowanek MMKS Podhale Nowy Targ. Ukończył Szkołę Mistrzostwa Sportowego w Sosnowcu. Od kwietnia 2012 r. do końca sezonu 2012/13 zawodnik Ciarko PBS Bank KH Sanok. Od 2013 r. gracz 1928 KTH Krynica. 22 listopada 2013 rozwiązał kontrakt z klubem. Następnie powrócił do Cracovii, lecz po sezonie 2017/18 opuścił tę drużynę. W maju 2018 r. powrócił do macierzystego Podhala. W maju 2019 r. przeszedł do Tauronu KH GKS Katowice. Od czerwca 2023 r. zawodnik GKS Jastrzębie. Od maja 2024 zawodnik Podhala. W grudniu 2024 odszedł z macierzystego klubu i został zawodnikiem Re-Plast Unii Oświęcim, skąd odszedł po sezonie 2024/2025. Od lipca 2025 ponownie zawodnik Cracovii.
↑Medal mistrzostw Polski za sezon 2019/2020 został przyznany w sposób uznaniowy po tym jak rozgrywki w tej edycji ligowej zostały przerwane i nieukończone z powodu pandemii COVID-19.