1952年,获得唐山铁道学院(现西南交通大学)学士学位。
1952年 - 1957年,担任唐山工学院助教。
1954年,加入中国共产党。
1961年,获得苏联列宁格勒铁道学院副博士学位。
1961年 - 1982年,先后担任唐山铁道学院(现西南交通大学)机械车辆教研室主任、基础课副主任。
1982年 - 1984年,到美国麻省理工学院访问。
1984年,先后担任担任西南交通大学应用力学研究所所长、机械工程二系副系主任、机车车辆研究所长、牵引动力国家重点实验室主任、牵引动力国家重点实验室学术委员会副主任。
1991年,当选为中国科学院学部委员(院士)。
1994年,当选为中国工程院院士(机械与运载工程学部)。
1993年,项目《轮轨相互作用有关设计软件》荣获“中国铁道学会科学技术二等奖”。
1993年,荣获“詹天佑铁道科学技术奖”。
1995年,项目《迫导向转向架的理论与应用》荣获“中国铁道学会科学技术三等奖”。
1998年,项目《机车车辆整车滚动振动试验台》荣获“中国铁道学会科学技术一等奖”。
1999年,项目《机车车辆滚动振动试验台》荣获“国家科学技术进步一等奖”。
1999年,荣获“詹天佑铁道科学技术奖”。