南朝宋河东解县(今山西运城西南)人,字孝仁。元嘉二十七年(450)宋军攻魏,他与薛安都等出熊耳山(在河南西部),攻占卢氏、潼关等地,击败魏军,因王玄谟败于滑台(今河南滑县东南),他奉命退兵,全师归襄阳。孝武帝时,讨平刘义宣、臧质叛乱,官至尚书令,奉遗诏辅立前废帝,为帝疑忌。密谋为立,事泄被杀。