Absolwent Politechniki Gdańskiej (Wydział Budowy Okrętów, 1978). Już od czasów szkoły średniej i studiów aktywnie uczestniczył w życiu kulturalnym młodzieży ukraińskiej w Gdańsku: udzielał się w grupie teatralnej oraz zespole tanecznym „Wereteno”, współorganizował pierwszy rajd „Karpaty”. Do USKT wstąpił w 1971 roku i animował działalność tej organizacji i społeczności ukraińskiej na ziemi elbląskiej.
W Elblągu organizował miejscową młodzież ukraińską wokół kabaretu „Horpynka”. Razem z młodzieżą organizował cykliczne wieczory współczesnej ukraińskiej poezji a obecnie warsztaty kulturalne dla dzieci i młodzieży.
Od 1991 roku jest przewodniczącym Elbląskiego Oddziału ZUwP.