1944年 苏北射阳县抗日干部学校学员、学救会主任
1945年 加入中国共产党并参加革命工作
1946年 苏北射阳县委青年工作队队员,陈良区青联主任、县青联常委、县后勤总队部组织干事。
1947年 参军,任苏北5分区建阳总队喻口独立连副指导员、指导员
1948年 任苏北5分区独立3团政治处组织干事
1949年 陆军军政治部组织部干部科见习干事,军干部管理部任免科科员
1953年 陆军军速成学校干部科副科长,第81文化速成中学干部处副处长
1956年 陆军军政治部干部部任免科科长、军政治部干部处副处长
1960年 北京军区政治部秘书处秘书科秘书,济南军区司令部办公室秘书
1965年 炮兵团政委、师政治部副主任
1969年 济南军区政治部宣传部副部长
1976年 山东军区独立第1师副政委、独立师副政委
1978年 济南军区政治部宣传部副部长
1980年 济南军区政治部组织部部长
1982年 陆军六十七军副政委
1983年 陆军六十七军政委
1984年总政治部主任助理、部党委委员
1985年 总政治部常务副主任、党委委员、副书记
1990年 总后勤部政委、党委副书记
1998年 第九届全国人大法律委员会副主任委员