Gongsun Ao (died 96 BCE) was a Chinese military commander and general during the Western Han dynasty of China.
He entered service in the imperial palace as a cavalryman, and participated in small campaigns during the reign of Emperor Jing.
For instance, he led 15,000 cavalry in one of the early campaigns but he failed to engage the Huns after travelling a distance of 2,000 li.
[1] Two years later, he was again part of another campaign led by Li Guang, proceeding from Yanmen with 10,000 cavalry and 30,000 infantry.
He was sentenced to death due to his troops suffering heavy losses; he managed to escape but was later arrested.