青岛潜艇学院学习。1981年，任青岛潜艇基地艇员队鱼雷长。1982年，任青岛潜艇基地司令部鱼雷业务长。同年、同基地继续担任实习副艇长、就任某潜艇副艇长。1990年2月，任青岛潜艇基地某潜艇艇长。2003年12月，任中国人民解放军海军潜艇第1基地（核动力潜艇基地，青岛市崂山区）参谋长。2007年6月，任同基地司令员。2010年10月，任北海舰队参谋长、北海舰队党委常委会委员。2013年7月，任"112编队"任务部队指挥员、北海舰队副司令员。2014年7月，任济南军区副司令员兼北海舰队第15任司令员。201