Twórczość prozatorską rozpoczął od beletryzacji pamiętnika Henryka Cybulskiego, przywódcy samoobrony ludności polskiej przed Ukraińcami z UPA na Wołyniu – Czerwone noce (1967, 1969, 1974, 1977, 1990). Później z tej samej tematyki napisał powieść Los (1969), w której zbeletryzował walki grupy żołnierzy Wołyńskiej 27 Wołyńskiej Dywizji Piechoty AK.

Uprawiał reportaż i wiele cech jego twórczości ma w nim swoje źródło. Zajmował się przede wszystkim problematyką wiejską i wojenno-partyzancką. Z czasem jego książki skłaniały się coraz bardziej w stronę psychologii postaci.

Był członkiem Polskiej Zjednoczonej Partii Robotniczej. Wystąpił z niej natychmiast po wprowadzeniu w Polsce stanu wojennego. Od 1985 jest rencistą. Od stycznia 1989 do 1995 był prezesem lubelskiego oddziału Związku Literatów Polskich.

Na początku lat 90. założył w Lublinie własne wydawnictwo „Retro”. Publikuje w nim książki swojego autorstwa oraz opracowania innych autorów piszących o zbliżonej tematyce, np. mjr. Stanisława Żochowskiego z Australii, byłego szefa Sztabu Narodowych Sił Zbrojnych.