He formerly served under Sun Jian and acted as an envoy when the hostage Huang Zu was exchanged for the return of the corpse of Sun Jian.
Sun Quan took Gan Ning's advice, and he ordered Ling Cao's son, Ling Tong, as the vanguard, and Lu Meng as the naval commandant.
Qin Shi Huang | Grace Huang | Ray Huang | Huang Zu | Huang Feng | Huang Chao | Huang Zhong | Huang Huahua | Andrew Huang | Tuoba Huang | Stanley Huang | Murong Huang | Huang Xiang | Huang Wei-yi | Huang Shiping | Huang Sheng Shyan | Huang Ruo | Huang Rui | Huang Qifan | Huang Huidan | Huang Chunming | Alien Huang | Ying Huang | Xiao Huang-Chi | The Children of Huang Shi | Liu Wei Di Huang Wan | Kerson Huang | Huang Yong Ping | Huang Xingguo | Huang Xiaomin |
They reached Jiangxia (江夏; commandery capital in present-day Yunmeng County, Xiaogan, Hubei) commandery in the eastern part of Jing Province but were unable to cross the border into Wu territory, so Gan Ning remained at Jiangxia and became a subordinate of the commandery's Administrator (太守) Huang Zu.
In 204, Sun Quan attacked Huang Zu, the Administrator (太守) of Jiangxia (江夏; commandery capital in present-day Yunmeng County, Xiaogan, Hubei), a commandery on the eastern border of Jing Province.
•
In 208, Sun Quan attacked Huang Zu at Jiangxia (江夏; commandery capital in present-day Yunmeng County, Xiaogan, Hubei) again.
In the spring of 208, Sun Quan led his forces west to attack Huang Zu at Jiangxia commandery (江夏郡; commandery capital in present-day Yunmeng County, Xiaogan, Hubei) and succeeded in defeating and capturing the latter alive, as well as taking control over the latter's troops.