历任班长、排长、连长、参谋、科长、团政治委员、分区副政治委员兼政治部主任、旅政治委员兼政治部主任、海军航空学校副政治委员、海军青岛防空司令部政治委员、海军某基地后勤部政治委员、海军北海舰队政治部副主任等职。
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG I-ORG O O O B-ORG I-ORG I-ORG I-ORG I-ORG I-ORG O O O O O O B-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG O O O O O B-ORG I-ORG O O O O O O O O O O O B-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG I-ORG O O O O O O