放军海军福建基地政治委员，后升任南海舰队政治委员。2004年9月晋升海军中将。2004年12月任海军政治部主任。2005年12月出任总政治部主任助理。2007年9月出任中国人民解放军国防大学政治委员。2009年12月至2012年11月任中国人民解放军总政治部副主任兼中央军委纪委书记。2010年7月19日晋升海军上将军衔。中共第十七届中央委员，第十二届全国政协常务委员。