始元年十二月丙寅（466年1月9日），刘彧即皇帝位，是为宋明帝。十二月辛巳（466年1月24日），改任都督江、郢、雍、湘五州、江州刺史。泰始二年正月壬辰（466年2月4日），改任都督江州、南豫州、司州、南豫州刺史。正月七日（2月7日），邓琬等人在江州奉刘子勋为帝。辛亥（2月23日），改任都督豫、江、司三州、豫州刺史，统众军西讨刘子勋。九月壬辰（10月2日），改任都督荆、湘、雍、益、梁、宁、南秦、北秦八州诸军事、荆州刺史，增封食邑二千户，仅受五百户。泰始四年四月己卯（468年5月11日），改封晋平王。泰始五年