Родился 27 апреля 1938 года в учительской семье в селе Александровка (Тростянецкий район), Винницкая область. Военное и послевоенное детство прошло в с. Жабокрич, Крыжопольский район. Окончил филологический факультет Одесского университета (1960). Работал в тульчинской районной газете, Винницком областном телерадиокомитете (старшим редактором художественного вещания).
В течение 1974—1986 годов возглавлял Винницкую организацию НСПУ. Был первым председателем областного Общества украинского языка (ныне — «Просвита» ).
В 1992—2000 годах — обозреватель по вопросам литературы и искусств «Винницкой газеты» .Умер 22 июля 2009 года в Виннице.