1924년 경상북도 청송 출생으로, 일본 오사카 공업학교, 경북대학교 정치학과를 졸업했다.
1954년 고등고시 행정과에 합격해 상공부 행정사무관이 되었다. 1962년부터 중소기업과장, 상공과장, 상정과장, 공업연구소 수출검사부장, 상역국장, 상역차관보, 광공차관보 등 상공부내의 요직을 두루 거쳤다.
1972년에는 제23대 상공부 차관에 임명되었는데, 5년 5개월 동안 재직하여, 최장수 차관기록을 세우기도 했다.
1977년에는 제15대 총무처 장관을 맡아 공무원 인사행정과 조직관리 및 공무원 후생복지제도를 발전시켰다는 평가를 받았다. 평소 술을 좋아하고 소박한 몸가짐으로 ‘청송택’이라는 별칭이 붙기도 했다.
1979년 지병인 간암으로 사망했으며, 상훈으로는 녹조소성훈장, 홍조소성훈장, 황조근정훈장, 청조근정훈장 등이 있다.