汉族,1947年2月生,四川蓬溪人。1968年3月参加工作,1970年5月加入中国共产党。中央党校领导干部专业函授毕业。中央党校大学学历。1992年7月晋升空军少将军衔,1999年7月晋升空军中将。2006年6月晋上将军衔。
1968年3月参加中国人民解放军,任空军工程兵战士、排长。
1972年12月任空军工程兵总队政治部宣传科干事。
1974年3月任空军工程兵连政治指导员。
1976年5月任空军工程兵大队政治委员。
1979年3月任空军工程兵总队政治部主任。
1983年5月任昆明军区空军指挥所副政治委员(81.09-83.07月解放军政治学院学习)。
1986年8月任空军乌鲁木齐指挥所纪律检查委员会副军职专职副书记。
1990年6月任空军乌鲁木齐指挥所政治部主任。
1993年1月任空9军军政治委员(93.08-96.02在中央党校领导干部专业函授班学习)。
1996年7月任兰州军区空军副政治委员兼纪委书记。
1997年3月任空军政治部副主任。
1997年11月任空军政治部主任、空军党委常委。
2002年5月起任空军政治委员、空军党委副书记。
是中共十六届中央委员。