Закінчив Тернівську загальноосвітню школу, філологічний факультет Київського національного університету імені Тараса Шевченка. Після університету працював директором школи в селі Височне Ратнівського району на Волині. У фантастиці дебютував оповіданням «Щось негаразд…» (1980).