Ukończył polonistykę na Wydziale Humanistycznym Wyższej Szkoły Pedagogicznej w Olsztynie.
Czynnie pracujący nauczyciel języka polskiego, pełnił funkcję naczelnika Wydziału Oświaty, Kultury i Sportu w Starostwie Powiatowym w Braniewie w I kadencji odrodzonych w wyniku reformy administracyjnej samorządów powiatowych, pracował jako dziennikarz Dziennika Bałtyckiego, poeta, pisarz.