Występował w juniorskich kadrach Polski. W barwach reprezentacji Polski do lat 18 uczestniczył w turnieju mistrzostw świata juniorów do lat 18 w 2004 (Dywizja I). W barwach reprezentacji Polski do lat 20 uczestniczył w turnieju mistrzostw świata juniorów do lat 20 w 2005 (Dywizja I). W barwach seniorskiej kadry Polski uczestniczył w turniejach mistrzostw świata 2009 (Dywizja I), 2010 (Dywizja I), 2012 (Dywizja IB), 2013 (Dywizja IB), 2014 (Dywizja IB), 2015, 2016, 2017, 2018 (Dywizja IA), 2019 (Dywizja IB). Podczas ostatniego z tych turniejów był kapitanem kadry, a po zakończeniu rywalizacji ogłosił zakończenie kariery reprezentacyjnej.

W trakcie kariery określany pseudonimem Malaś.

Sukcesy i wyróżnienia Reprezentacyjne Awans do mistrzostw świata Dywizji I Grupy A: 2014

Klubowe 16px Złoty medal mistrzostw Polski: 2007, 2010 z Podhalem Nowy Targ, 2012 z Ciarko PBS Bank KH Sanok Puchar Polski: 2010, 2011 z Ciarko PBS Bank KH Sanok 16px Srebrny medal mistrzostw Polski: 2014 z GKS Tychy, 2018 z Tauron KH GKS Katowice 16px Brązowy medal mistrzostw Polski: 2019 z Tauron KH GKS Katowice 16px Złoty medal NIHL: 2026 ze Swindon Wildcatshttps://www.nihlnational.com/article/546-swindon-wildcats-become-nihl-25-26-league-champions