Zhao Hao is one of the High Eunuchs of the Chinese Federation who wanted to get rid of Empress Tianzi, kill Li Xingke and take control over the Chinese Federation along with the other High Eunuchs.
Zhao, alongside with the other High Eunuchs, greet Zero and the Black Knights after granting them Penglai Island. Afterwards, he and the High Eunuchs planned to give Empress Tianzi and half of their terroritory to Prince Schneizel in order to become Britannian nobles. They do this by getting a wedding between Tinazi and First Prince Odysseus eu Britannia.
However, Xingke arrives at the wedding and starts his coup to help the Chinese Federation. Zero appears and kidnaps Empress Tianzi prompting Zhao to send their forces to stop him. Already a step ahead of the High Eunuchs, Zero has an ambush that takes out their forces. As a result, Zhao gives a proposal to Xingke to rescue the Empress and allows him to use the Knightmare Frame: Shen Hu.
After cornering Zero and the Black Knights in the Mausoleum of 88 Emperors, Zhao and the High Eunuchs betray Xingke and brings in Britannian forces to help finish off Zero. He has a conversation with Zero stating that the Eunuchs will become Britannian nobles by giving up half of their territories, stating that the people are ants and are worthless. He then gives the command to fire at the Ikaruga to kill Xingke and Tianzi. But, Lelouch is able to save them with his Shinkiro and also destroy most the Eunuchs forces. Zhao is then told that they are riots all over China of the recording of their conversation being sent out by the Black Knights. The Britannian forces pull out as a result of the High Eunuchs losing their trust with the people. This allows Xingke to break inside the Longdan and kill Zhao and the other remaining High Eunuchs with his sword.