2年加入九三学社。1956年交通大学西迁后长期在西安交通大学任教，曾任动力机械系主任、副校长、工程热物理研究所所长等。1980年当选中国科学院技术科学部学部委员（院士）。1996年当选第三世界科学院院士。他还曾任中国工程热物理学会理事长，动力工程多相流国家重点实验室主任，九三学社中央副主席、名誉副主席，陕西省人大常委会副主任，全国政协常委等职。