Pochádza z Ružomberka, študoval slovenčinu a ruštinu na Pedagogickom inštitúte v Martine a potom muzeológiu na Univerzite T. G. Masaryka v Brne. Pracoval v Literárno-múzejnom oddelení Matice slovenskej v Martine, odkiaľ musel pre svoje občianske postoje k udalostiam v roku 1968 odísť. Niekoľko rokov nemohol nájsť žiadne zamestnanie, kým nastúpil do Slovenskej literárnej agentúry (LITA). Zastával funkciu predsedu Spolku slovenských spisovateľov, je autorom kníh poézie, pre deti a mládež, rozprávok, literatúry faktu, dramatických diel a scenárov. Za svoje dielo dostal niekoľko ocenení...