Ur. w Tczewie, rodzinnie zwiazany z zamojską rodziną Krzysztofowiczów, absolwent matematyki (UMCS), szef radia akademickiego. Był pierwszym red. naczelnym "Tygodnika Zamojskiego" (1979-81), później przez wiele lat w "Kurierze Lubelskim" (z-ca naczelnego),  dziennikarz sportowy (m.in. naczelny "Stadionu"), red. naczelny chełmskich "Kresów", od 2010 prezes Radia Lublin.