城太守，领石头戍事。景和元年（465年），改任丹阳尹。同年九月庚子（465年10月15日），改任南兖州刺史。泰始元年十二月，刘彧即位。泰始二年（466年），改任左将军、丹阳尹。泰始二年十月乙卯（466年10月25日），刘子真与松滋县侯刘子房、永嘉王刘子仁、淮南王刘子孟、南平王刘子产、庐陵王刘子舆一并被赐死。