He finished seventh at the 2014 Summer Youth Olympics, won the silver medal at the 2015 World Youth Championships and finished eighth at the 2016 World U20 Championships. He also competed at the 2017 World Championships without reaching the final.