W Pucharze Świata zadebiutował 20 listopada 2010 roku w Gällivare, gdzie zajął 98. miejsce w biegu na 15 km techniką dowolną. Pierwsze pucharowe punkty wywalczył 15 stycznia 2011 roku w Libercu, zajmując 29. miejsce w sprincie stylem dowolnym. Dzięki temu jest najmłodszym Polakiem, który zdobył punkty Pucharu Świata w biegach narciarskich. W sezonie 2010/2011 pojawił się jeszcze kilkanaście razy, ale punktów nie zdobył i w klasyfikacji generalnej zajął 171. miejsce.

W 2011 roku wziął udział w mistrzostwach świata w Oslo, gdzie wraz z Maciejem Kreczmerem zajął 18. miejsce w sprincie drużynowym techniką klasyczną. Indywidualnie zajął 33. miejsce w sprincie stylem dowolnym i 54. miejsce na 15 km klasykiem.

Jego siostra Anna również uprawiała biegi narciarskie.

Po sezonie 2025/2026 zakończył karierę sportową. Po raz ostatni na trasach Pucharu Świata stawił się 8 marca 2026 w fińskim Lahti.