1983年加入民航业,历任中国国际航空公司培训部飞行训练中心经理、航空安全技术部副总经理、飞行技术管理部副总经理,中国国际航空股份有限公司飞行技术管理部总经理,飞行总队副总队长、党委常委,飞行总队总队长、党委副书记等职。
2011年04月至2014年08月,任中国国际航空股份有限公司总飞行师。
2012年03月至2013年01月,任中国国际航空股份有限公司运行控制中心总经理、党委委员、副书记,中国国际航空股份有限公司副总运行执行官。
2013年01月至2014年08月,任中国国际航空股份有限公司西南分公司总经理、党委副书记。
2014年08月至2020年03月,任中国国际航空股份有限公司副总裁、党委常委。
2015年04月至2020年03月,任中国国际航空股份有限公司总运行执行官。
2016年05月至2020年03月,任北京航空有限责任公司董事长。
2020年03月至2020年04月,任中国东方航空集团有限公司副总经理、党组成员。
2020年04月至2024年09月,任中国东方航空集团有限公司副总经理、党组成员,中国东方航空股份有限公司副总经理、党委常委。
2024年09月至2024年11月,任中国东方航空集团有限公司董事、总经理、党组副书记。
2024年11月起,任中国东方航空集团有限公司董事、总经理、党组副书记,中国东方航空股份有限公司副董事长、董事会航空安全与环境委员会委员及主席等职务。