He won bronze medals at the 2015 and 2016 Asian Championships, and a silver medal at the 2017 edition. He was a bronze medalist at the Budapest 2017 World Championships, and a 2018 Baku World Championships gold medalist.