At the 2016 Junior World Championships he finished sixth in the 10 kilometres, followed by a ninth place in 2017 and a sixth place as best at the 2019 Junior World Championships. He made his World Cup debut in March 2019 at the Holmenkollen ski festival, where he also collected his first World Cup points with a 13th-place finish at the Holmenkollen 50 km.