I 2016 begynte han å gå langløp. Han vant Marit Bjørgen-rennet 2016, og kom på 13.-plass i Vasaloppet. Han deltok for Team Synnfjell i Ski Classics 2016/17, og kom bl.a. på åttendeplass i Marcialonga og 13.-plass i Sgambeda, og kom på 19.-plass totalt i Ski Classics 2016/17. Han kom på fjerdeplass i ungdomscupen, og Team Synnfjell kom på 12.-plass i lagkonkurransen. Han kom på 40.-plass totalt i Worldloppet Cup 2017. Han gikk for Team Koteng i Ski Classics 2017/18, og etter åttendeplass i prologen, 12.-plass i Sgambeda og 14.-plass i König Ludwig Lauf endte han på 13.-plass totalt, og han kom på tredjeplass i ungdomscupen. Team Koteng kom også på tredjeplass i lagkonkurransen.