河，就读河北省立中学。1942年，响应十万青年十万军，考入西安军医学校。抗战胜利后，该校在上海复校，且升格为国防医学院。1948年，从国防医学院毕业，留校担任寄生虫学助教。继许雨偕教授之后进行研究教学及其防治。1960年至1961年间，公费保送美国杜兰大学、密西根大学与美国国立卫生研究院进修。1962年至1976年间，任国防医学院寄生虫学专任教授，并应聘为台北医学院、国立成功大学医学院，国立台湾大学公共卫生人员研修中心等校的兼任教授。同时也担任台北荣民总医院医研部研究员及美国海军第二医学研究所顾问。