Narodil se 17. července 1943 v Trnovci nad Váhom v rodině řemeslníků. Základní školu navštěvoval v rodném městě a v roce 1960 maturoval na Gymnáziu v Šali. Následně studoval na Střední lesnické škole v Hranicích na Moravě. V letech 1962 až 1966 studoval slovenštinu a dějepis na Pedagogické fakultě v Nitře. Po ukončení studia až do roku 1972 působil jako učitel v Šali. Poté se stal redaktorem měsíčníku Slovenské pohľady a od roku 1979 zástupcem šéfredaktora. V roce 1987 přešel pracovat do Svazu slovenských spisovatelů na pozici tajemníka. V lednu 1990 byl zvolen za tajemníka Spolku slovenských spisovatelů a v roce 1992 za tajemníka Asociace organizací spisovatelů Slovenska. V současnosti působí na Univerzitě Konstantina Filozofa v Nitře a žije v Šali.