Ur. w Jeleniej Górze, ale dzieciństwo spędził na zamojskiej Starówce (ul. Grodzka 11). Ukończył historię na UMCS (praca magisterska o młodszej lini Zamoyskich). W 2002 obronił pracę doktorską na temat służb specjalnych na Zamojszczyźnie. Pracował w zamojskim archiwum (1968-76), był m.in. rzecznikiem prasowym wojew. MO i Policji (redaktor jednodniówki WUSW "Patrol", 1986). W 1991 został dziennikarzem "Kroniki Zamojskiej", a następnie "Tygodnika Zamojskiego", z którym współpracował od 1983.
Autor książki "Bezpieka" Urząd Bezpieczeństwa na Zamojszczyźnie 1944-1947 (2003) uhonorowanej przez KUL prestiżową nagrodą naukową im. Skowyrów, ponadto książki o tematyce historyczno-obyczajowej Dawniej w Zamościu... (1998, wyd. rozszerzone 2005), Kennedy z Zamościa (2007), przewodnika po Zamościu (2003, II wyd. 2004, III 2006, angl. 2005), przewodnika po Szczebrzeszynie (2007) oraz ponad 300 artykułów naukowych i pop.-naukowych, reportaży historycznych dotyczących Zamościa i okolic (w bibliografii regionalnej "Książnicy" ponad 750 pozycji), także współautor 2 książek o tematyce sybirackiej i katyńskiej. Zajmował się również m.in. tematyką podziemia i policji. W "Zamojskim Kwartalniku Kulturalnym" publikował poczet ordynatów. Śpiewał przez pewien czas w zespole "007".
Odznaczony medalem "Pro Memoria" (2005). Zm. po długiej i ciężkiej chorobie w Boże Narodzenie, ostatnie kilkanaście miesięcy przebywał w szpitalu. Pośmiertnie w 2019 wyszedł tomik poezji Oczekiwanie.