历任海军护卫艇第三十一大队五七一艇副艇长、政治指导员,海军护卫艇第三十一大队副政治委员、第二十九大队政治委员,海军猎潜艇第七十八大队政治委员,海军快艇第二十一支队政治部副主任。海军快艇第二十六支队政治部主任、政治委员,海军广州基地政治部主任、南海舰队政治部副主任、福建基地政治部主任、上海基地政治委员、舟山基地政治委员,海军东海舰队副政治委员,浙江省人大常委会副主任[1]、党组成员等职。