He was an adopted son of Cao Rui, the second emperor of Wei. While the identities of his parents are unknown, Cao Xun was allegedly a son of Cao Kai (曹楷), the son of Cao Zhang (Cao Rui's uncle).
He was adopted by Cao Rui, the second emperor of Wei. His parentage is unknown, but he was allegedly a son of Cao Kai (曹楷), the son of Cao Zhang (Cao Rui's uncle).