子长县玉家湾镇贺家湾人，贺晋年之子。民国三十一年（1942年）8月，进入延安自然科学院学习。1945年9月加入中国共产党。民国三十六年（1947年）进入哈尔滨工业大学学习。翌年转赴苏联莫斯科动力学院水电工程专业学习，1954年毕业归国。此后历任中华人民共和国电力工业部勘测设计院工程师，电力工业部上犹江水电工程局工程师、副总工程师，中华人民共和国水利电力部建设总局副总工程师，中国水电学会副理事长，中国水利学会理事、高级工程师，中国人民解放军基本建设工程兵水电部兵办副主任，中国人民解放军基本建设工程兵水电指挥部