A început sportul de performanță la 10 ani, participând mai întâi la câteva concursuri de biatlon. Gustul pentru marea performață l-a simțit după ce a fost selectat la lotul național de schi fond și a participat la Festivalul Olimpic al Tineretului European de la Monthey 2005.
În 2010, a cucerit prima medalie din carieră - AUR la Campionatul Mondial U23, la 30 km, urmărire – cel dintâi titlu mondial la schi fond al României.
În întrecerile de schi pe role, varianta de vară a schiului fond, a obținut medalia de ARGINT, în proba de 11 km, la Campionatul Mondial Role Clasic, în 2013, iar în 2021 și-a adjudecat de asemenea ARGINTUL la 15 km mass-start, la Campionatul Mondial Role Clasic.
A fost purtătorul de drapel al României la ceremonia de deschidere a Jocurilor Olimpice Beijing 2022, alături de saniera Raluca Nicoleta Strămăturaru.