W reprezentacji seniorskiej zadebiutował 11 listopada 2006 w przegranym 0:4 meczu z Białorusią podczas turnieju EIHC w Sarpsborgu. Pierwszą bramkę strzelił 10 listopada 2007 w przegranym 3:6 meczu z Litwą podczas turnieju EIHC w Hamar.

W barwach seniorskiej kadry Polski uczestniczył w turniejach mistrzostw świata 2008, 2009 (Dywizja I), 2011 (Dywizja I), 2012 (Dywizja IB), 2013 (Dywizja IB), 2015, 2016, 2017, 2018 (Dywizja IA), 2024 (Elita).

Został także zawodnikiem hokeja na rolkach, w czerwcu 2016 został powołany do kadry Polski na turniej mistrzostw świata.

Sukcesy Reprezentacyjne Awans do mistrzostw świata do lat 20 Dywizji I Grupy A: 2004

Klubowe Finał Pucharu Polski: 2006, 2008 ze Stoczniowcem Gdańsk, 2017 z Cracovią, 2023, 2024 z JKH GKS Jastrzębie Puchar Polski: 2012 z JKH GKS Jastrzębie, 2015 z Cracovią, 2019, 2021, 2025 z JKH GKS Jastrzębie 16px Srebrny medal mistrzostw Polski: 2013, 2015 z JKH GKS Jastrzębie 16px Brązowy medal mistrzostw Polski: 2014 z JKH GKS Jastrzębie, 2019 z Tauron KH GKS Katowice, 2020Medal 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., 2022, 2025 z JKH GKS Jastrzębie 16px Złoty medal mistrzostw Polski: 2016, 2017 z Cracovią, 2021 z JKH GKS Jastrzębie