元嘉三十年（453年），太子刘劭弒宋文帝，自登帝位，安东将军刘诞起兵讨伐，并以子平行其参军。子平认为刘劭行为灭绝人理，全天下都应该起来反对，于是破例接受任命，但同年刘劭被消灭后就自行离任了。后来曾获授奉朝请但都不上任，不过最后都为了供养母亲而接受了海虞令一职。可是，县令的官俸他就真的只用来养母亲，完全没有用来给妻儿的生活费，有人就认为他太吝啬了，但子平就回应称这些俸禄本来就用来养母亲，不是为了自己家。后来母亲去世了，子平弃官治丧，表现得极为伤心，每次都哭得很厉害，都哭得昏迷良久。但其时正值三吴饥荒，后来又