1906年:出生于湖北省黃陂縣(今武漢市黃陂區)。
1922年:參加安源路礦工人大罷工。
1924年:加入中國社會主義青年團。后投身國民革命軍葉挺獨立團,參加北伐戰爭。
1926年:轉入中國共產黨。
1927年:參加了湘贛邊界秋收起義。歷任排長、副連長、中隊長、大隊長,支隊長、團長、師長、軍區參謀長。
1934年:參加長征,任34師100團團長。湘江戰役中與黨失散,后在尋黨過程中被捕,直到1937年獲釋。
1937年:到延安抗日軍政大學學習。
1938年:8月起擔任晉察冀軍區軍政干部學校軍事教育主任、第二軍分區第4團團長等職。
1939年:所部第4團被譽為“神團”。后任冀中軍區警備旅副旅長,第九、第五軍分區司令員,雁北支隊司令員,率部參加了百團大戰、冀中“五一”反“掃蕩”。
1944年:到延安中共中央黨校學習。日本投降后,任熱河軍區司令員兼熱河縱隊司令員,冀晉縱隊副司令員。
解放戰爭時期:任晉察冀野戰軍(后為華北野戰軍)第二縱隊副司令員兼參謀長、第67軍軍長,參加了太原戰役。
1952年:畢業于南京軍事學院,后任軍事師范學校校長,華北軍區副參謀長。
1955年:被授予中將軍銜,獲一級八一勛章、一級獨立自由勛章、一級解放勛章。
1955年至1960年:任北京軍區副司令員兼參謀長。
1988年:獲一級功勛榮譽章。
1992年4月8日去世,享年86歲。