1954年2月出生,河南禹州人。1974年12月入伍,1978年8月入党,历任班长、排长、连长、参谋、营长、团参谋长、团长、副师长,曾参加边境自卫还击作战。1995年到1999年就读国防大学首期师团职领导干部培训班,1999年12月任成都军区某师师长。2002年3月至8月就读俄罗斯总参高等军事学院高级研修班,后任成都军区某集团军参谋长,2004年晋升少将军衔,2006年4月任军长。