Song Lan was a cultivator from Baixue Temple, and a friend of Xiao Xingchen.
He had his eyes blinded and poisoned by Xue Yang when Baixue Temple was destroyed. But Xiao Xingchen dug out his own eyes and gave them to him after bringing him to Baoshan Sanren's residence and begging her to save him. While searching for Xiao Xingchen after his sudden disappearance, he came across A-Qing who was out playing on her own. A-Qing then helped him get to Xiao Xingchen. When they arrived at the coffin house, he recognised Xue Yang immediately and advised A-Qing to stay away from this matter, although she then followed him secretly. During his fight with Xue Yang, the latter gave him Corpse Poisoning and cut off his tongue, hence he was rendered mute. Xue Yang later tricked Xiao Xingchen into killing him. Xue Yang turned him into a fierce corpse who will obey him, and he was also summoned to fight Wei Wuxian. But Wei Wuxian managed to return his consciousness and gave him the spirit-trapping pouch that contained Xiao Xingchen's and A-Qing's souls.