Urodził się w 1953 roku w Gdańsku. Prawie całe życie mieszkał w Grudziądzu. Pracował jako elektryk, później przez dziesięć lat był zaopatrzeniowcem. Kolejne dwadzieścia lat przepracował z młodzieżą w Ochotniczych Hufcach Pracy. W tym czasie ukończył studia magisterskie na Uniwersytecie Warszawskim. Przez ostatnich kilkanaście lat pracował jako nauczyciel.
Tworzy beletrystykę wspomnieniową. Jak dotąd w cyklu „Zza zasłony czasu” ukazały się cztery książki („Syberia, inny świat”; „Młodości szczęśliwa”; „Wileńszczyzna w miniony czas”; „Czas dorosłości”). Cywil w służbie Narodu jest kolejną powieścią z tej serii. Następną będzie Dojrzałe lata. Pisze też miniatury prozatorskie oraz poezję. W 2016 roku opublikował autorski tomik „Fraszki, limeryki i inne żarciki”. Jego utwory znalazły się również w kilku antologiach.
Interesuje się polityką, historią i przyszłością. Jest również zapalonym pływakiem i rowerzystą.