——,参加中国人民解放军,为工程兵团战士、班长、排长。——,陆军团政治处组织股干事。——,陆军团连政治指导员。——,陆军团营副政治教导员、政治教导员(其间:—在解放军政治学院学习)。——,陆军团副政治委员兼政治部主任。——,陆军团政治委员。——,陆军军教导大队政治委员(副师职)。——,陆军师副政治委员。——,北京军区守备师政治委员。——,陆军师政治委员。——,陆军集团军政治部主任。——,北京卫戍区政治部主任。——,北京卫戍区政治委员。——,北京军区副政治委员、军区党委常委。——,北京军区副政治委员兼纪律检查委员会书记、军区党委常委。政协第十一届全国委员会委员(特邀)。中共十六大当选为中央纪律检查委员会委员。1994年7月晋升为少将军衔,2003年7月晋升为中将军衔。