Wu Lan is a Shu officer. He was a servant under Liu Zhang, but switched loyalties to Liu Bei after he invades Shu. He serves in the campaign against Wei at Han Zhong.

In 217 during the campaign for Hanzhong, Liu Bei sent Zhang Fei, Ma Chao, Wu Lan and others to Xiabian (下辨), and Wudu (武都) to block reinforcements from Chang'an. In the spring of 218, Cao Cao sent Cao Hong and Cao Xiu to face them and they defeated and killed Wu Lan. Zhang Fei and Ma Chao retreated.