州的南梁郡为淮南国，将南豫州的淮南郡并入宣城郡，第二年复旧。景和元年（465年），任冠军将军、南琅邪、彭城二郡太守。泰始元年十二月，刘彧即位。泰始二年（466年），改封安成王。泰始二年十月乙卯（466年10月25日），刘子孟与松滋县侯刘子房、永嘉王刘子仁、始安王刘子真、南平王刘子产、庐陵王刘子舆一并被赐死。