1970年入隊、排長（小隊長）、連長（中隊長）、参謀、副処長、処長，団長、師（師団）参謀長、師長，第六十七集団軍参謀長、第二十集団軍副軍長、済南軍区副参謀長、第二十集団軍軍長等を歴任。
1970年入伍，历任第二十军五十八师一七二团三营战士、班长、排长、连长、参谋、副处长、处长，团长、师参谋长、师长，陆军第六十七集团军参谋长、陆军第二十集团军副军长、济南军区副参谋长、陆军第二十集团军军长。