晋朝末年,从本乡南渡。投入北府军将领刘裕麾下,追随刘裕南征北伐。先后参与平定卢循、征讨荆州及攻灭后秦的战役,屡立战功,颇受刘裕倚重。宋武帝刘裕称帝后,长期镇守虎牢。景平元年(4年),誓死抵抗北魏入侵,最终城破被俘,至死不降。元嘉六年(429年),客死在北魏,时年六十五岁。hai