Hong Gu est un officier militaire qui sert les hauts-eunuques, mais est aligné avec la faction de Xingke. Il pilote un Gun-Ru.
Hong Gu est vu aider Xingke et ses hommes à lancer un coup d'État lors du mariage de l' impératrice Tianzi et d' Odysseus eu Britannia . Lorsque les forces britanniques arrivent pour aider les eunuques contre les chevaliers noirs, les hauts-eunuques saisissent leur chance de tuer Tianzi et d'obtenir un nouvel empereur pour se plier à leur volonté. Hong Gu participe à la bataille et pilote un Gun-Ru. Alors que les forces des hauts eunuques commencent à se rapprocher des forces de Xingke, elles ont réussi à abattre le Gun-Ru de Hong Gu.
Après que le Knightmare de Zero, Shinkiro , ait empêché les eunuques de détruire le navire, les forces britanniques se sont retirées. Xingke charge dans le vaisseau des Eunuques avec le Shenhu, tire son épée et les tue. Par la suite, Zero et Li Xingke deviennent des alliés après que des parties de la Fédération chinoise se sont révoltées contre le Haut-eunuque. Après la formation de la Fédération des Nations Unies , Hong Gu a été nommé commandant de la 2e division des Chevaliers Noirs. Après que la vérité sur l'identité de Zero et son pouvoir Geass soit révélée et la trahison de Lelouch, lui, sous la direction de Xingke et avec le reste des Cheveliers Noirs font face à Lelouch et à l'armée de Britannia. Après avoir participé à la bataille finale avec les autres chefs et membres des Black Knights, il assiste à l'assassinat de Lelouch par Suzaku.
Il est vu pour la dernière fois ensemble sur une photo du mariage de Kaname Ohgi avec Villetta Nu.