1969年2月,济南军区某团战士、班长、排长、团司令部作训股参谋。
1977年8月,总参谋部某团司令部作训股参谋。
1981年6月,总参谋部某部军训处参谋。
1983年9月,总参谋部某团营长、团参谋长。
1985年9月,总参谋部某部训练处副处长。
1990年9月,总参谋部某部训练处处长(正师职)。
1993年3月,驻香港部队筹备小组成员兼军事办公室主任(正师职)。
1994年3月,驻香港部队副参谋长。
1997年3月,驻香港部队副司令员。
2002年10月,总参谋部某部副部长。
2004年11月,甘肃省军区司令员。
2010年7月,甘肃省委常委、省军区司令员。
2012年4月,甘肃省军区司令员。
2014年3月,免去甘肃省军区司令员职务。
2020年4月,黄埔军校同学会理事会副会长。
中共十七大代表。