1936년 대전출생으로 1961년 서울대학교 음악대학 작곡과, 1964년 서울대학교 대학원을 졸업하였다. 1968년부터 1970년까지 계명대학교 교수로 후진을 양성하고 1972년 숙명여자대학교 음악대학 교수로 임용되어 1988년까지 재직하였다.
숙명여자대학교 교수로 재직 중 1977년 독일로 유학, 뷔르츠부르크 음악대학 작곡과를 졸업하고 1980년부터 1982년까지 뷔르츠부르크 음악대학 객원교수를 지냈다. 1967년 국립중앙극장에서 작곡발표회를 개최한 것을 비롯하여 서울음악제, 창악회 발표회, 한국예술가곡연구회, 대구음악제, 국민악회 작곡발표회 등을 통하여 관현악곡과 실내악, 가곡과 합창곡 등을 발표하였다.
박목월의 시 「임에게」, 「그리움」, 「구름 밭에서」, 김소월의 시 「옛이야기」, 피천득의 시 「꿈」 등에 곡을 붙였으며 그 외에 「교향적 환상곡」, 「피아노를 위한 에세이」, 「피리, 가야고, 장고를 위한 2장」, 「현악 4중주 1, 2, 3번」 「인성과 세 악기를 위한 실내음악 I, II」, 「바이올린 소나타 제1, 2번」, 「오보, 클라리넷, 피아노를 위한 3중주곡」, 「목관 5중주 제1, 2번」, 「피아노 3중주」, 인성과 피아노를 위한 「다이아로그」, 5인의 주자를 위한 「비젼」, 「관현악을 위한 변주곡」, 「오보와 피아노를 위한 「수심가운」, 플루트와 피아노를 위한 「가락 I, II, III」, 2대의 플루트를 위한 「건곤」 등을 작곡하였다.
1981년 「첼로와 피아노를 위한 변용」으로 대한민국 작곡상을 수상 하였다.
저서로는 『음악기초론-소재와 양식』, 『화성법 I-원리와 기능』, 『화성법 II-변화와 발전』, 『대위법-전통과 현대』, 『음악형식론-양식과 분석』, 『음악의 이해』 등을 남겼다.
1981년에 대한민국 작곡상을 수상했다.