1988年加入中国共产党,1996年获西南交通大学博士学位,1998年从上海交通大学自动控制博士后流动站系统工程方向出站后,曾任上海市信息投资股份有限公司战略发展部经理,上海展望集团总裁。从2002年6月起至2013年9月在上海交通大学工作,先后任安泰经济与管理学院院长助理、副院长、常务副院长、院党委书记,校党办主任、校长助理,校党委副书记,副校长,创业学院院长,校通识教育指导委员会主任,国家大学生文化素质教育基地主任等职务。2008年9月,任上海交通大学党委副书记2012年11月,任上海交通大学副校长2013年9月12日起任西南交通大学校长。2017年5月起,任西南交通大学党委副书记。