1968年毕业于中国人民解放军军事工程学院(哈军工)航空发动机专业。毕业后分配到国营一二○厂发动机总装车间工作,历任工艺员、工艺室主任、车间副主任等职。1984年至1986年在英国斯旺西大学留学。回国后,历任国营三七○厂副总工程师、副厂长、总工程师、总工程师兼厂长等职务。1996—1999年任厂总工程师。1996年起任国家重点项目11号工程起动机大修系统总设计师和总工程师,1999年完成起动机大修长试评审,次年通过验收。参与完成了我国第一代微处理机芯片050系统的研制,获1978年全国科技大会奖)。1998年8月任电信科学技术研究院工作。