Urodził się na Podolu, gdzie w czasie II wojny światowej działały oddziały Ukraińskiej Powstańczej Armii. W wyniku wysiedlenia rodzina znalazła się na Śląsku Opolskim. W 1955 ukończył Liceum Pedagogiczne, po czym podjął pracę nauczyciela w szkole podstawowej w Paczkowie. Działał również w Związku Harcerstwa Polskiego, m.in. jako wiceprzewodniczący Zarządu Powiatowego w Nysie. W 1957 został zatrudniony w Państwowym Młodzieżowym Zakładzie Wychowawczym (jako wychowawca i kierownik internatu), następnie był nauczycielem w Głuchołazach oraz dyrektorem szkół w Bykowie i Nysie.