党员。阿坝师范高等专科学校中文系毕业，四川省委党校行政管理专业研究生学历。历任中共松潘县委副书记、县长，共青团阿坝州委书记、四川省委副书记、书记，中共甘孜州委副书记、州长、州委书记等职。2007年7月任中共四川省委统战部常务副部长。2017年9月任四川省人民政府副省长。