 One of his first achievements came at the Cadet World Champion where he triumphed twice; at the 2011 Cadet World Championships he beat Hassan Yazdani to claim the gold medal.In his early career he also claimed two bronze medals at the Junior World Championships.Two-time World senior championships runner-up and World Cup 2019 winner.