1955年7月畢業於浙江大學機械工程系。畢業後,先後在北京和西安從事高等學校的教學和科研工作近四十年。在教學工作中,他曾任《工程力學》、《彈性力學》、《振動理論》、《數值計算方法》等近十門的本科及研究生課程。由於他基礎理論知識紮實,教學經驗豐富,治學嚴謹,深受廣大學生歡迎。與此同時,肖教授還從事機械系統及纖維增強複合材料層合板振動特性的研究,先後在國內外學術會議及刊物發表論文廿余篇,獲國內外同行好評。
為肯定他多年的教學成果,1985年他被評為陝西省優秀教師先進教育工作者。他所主篇的有關國外機械動態的《機械振動》一書獲國家機械電子工業部科技司1990年優秀科技情報成果一等獎。為表彰他在高等教育和學科建設中所作出的貢獻,1993年被評為享受國務院專家津貼待遇。肖教授曾任中國機械動力學學會理事、任陝西省振動工程學會理事及西安振動工程學會副理事長等職。