1945년 충남 서천에서 태어났다. 공주사범학교를 졸업하고 1964년부터 43년간 초등학교 교사로 재직했으며, 2007년 공주 장기초등학교 교장으로 정년퇴임했다.
1971년, 스물여섯 살 되던 해에 「서울신문」 신춘문예에 시가 당선되어 문단에 데뷔하였으며, 1973년 첫 시집 『대숲 아래서』를 출간한 이후 『꽃을 보듯 너를 본다』, 『풀꽃』, 『너무 잘하려고 애쓰지 마라』를 비롯하여 시집, 산문집, 시화집, 선시집, 동화집 등의 책을 냈다.
한국시인협회장, 공주문화원장 등을 역임했고, 김달진문학상, 소월시문학상, 흙의문학상, 충청남도문..