He defeated Georgian Geno Petriashvili 11-0 in the final bout of 125kg.
Turkey’s Taha Akgül and American Mason Parris won the bronze medals.
Earlier in the day, Amirmohammad Yazdani lost to American wrestler Zain Retherford 8-5 in the final bout of the 70kg.
Retherford had won a silver medal in the previous edition in Belgrade after losing to Japanese wrestler Taishi Narikuni 10-0.
Bulgarian Ramazan Ramazanov and Armenia’s Arman Andreasyan claimed two bronze medals in the weight class.
MNA/TT