1951年参加工作
1956年毕业于中南水电学校地质专业
1975年任基建工程兵科技处副处长(副师职)、高工
1982年任水电指挥部副总工程师(正师职)、高工
1985年任武警水电指挥部副主任(副军职)、教授级高工
1994年任第一副主任(正军职)、教授级高工(技术三级),1988年授少将军衔、中共十三大代表。
曾赴罗、墨、日、苏、法、美、德、芬、瑞典、巴西、巴拉圭、巴基斯坦等国考察、学习。中国建筑建材学术委员会委员、中国水利水电基础工程专业委员会委员,《水力发电》编委,《西部探矿工程》编委会副主任委员,华北水利水电学院(现华北水利水电大学)兼职教授