1935年2月5日生于北京,辽宁省宽甸县人。1960年毕业于南开大学物理系,毕业后留校任教。1976年调入北京铁路分局,历任丰西驼峰自动化工程指挥部工程师,北京铁路分局总工程师,北京铁路局计算所所长。后任深圳长龙铁路电子工程有限公司董事总经理。