Urodził się w rodzinie rolniczej we wsi Okopy na Podlasiu. Po maturze w 1965 roku wstąpił do Wyższego Seminarium Duchownego w Warszawie. Na początku drugiego roku studiów został wcielony do wojska (pobór alumnów był jedną z szykan władzy komunistycznej wobec Kościoła). Odbywał służbę w specjalnej jednostce dla kleryków w Bartoszycach, gdzie wyróżniał się wielką odwagą w obronie przekonań religijnych. Wtedy rozpoczęły się także jego kłopoty zdrowotne. W 1972 r. przyjął święcenia, a później pełnił posługę kapłańską w kilku parafiach archidiecezji (ostatnią była parafia św. Stanisława Kostki, w której był rezydentem).
Od sierpnia 1980 r. zaangażował się w powstające duszpasterstwo ludzi pracy – pielęgniarek i hutników. W stanie wojennym organizował pomoc prześladowanym, a od stycznia 1982 r. odprawiał sławne Msze św. za Ojczyznę, podczas których wygłaszał religijno-patriotyczne kazania. Wkrótce stał się obiektem jawnych i zakamuflowanych ataków władz – nieznani sprawcy włamywali się do jego mieszkania, wrzucili tam ładunek wybuchowy, kilka razy niszczyli samochód. Był śledzony, nieustannie przesłuchiwany, uczestniczył w dziwnych wypadkach samochodowych. Ówczesny rzecznik rządu Jerzy Urban prowadził wobec niego oszczerczą kampanię. 19 października, w drodze powrotnej z Bydgoszczy został uprowadzony, torturowany i zamordowany przez funkcjonariuszy Służby Bezpieczeństwa. Jego zwłoki wyłowiono dopiero 30 października z zalewu na Wiśle k. Włocławka. Mord na księdzu wywołał wstrząs i powszechne oburzenie społeczne. Pogrzeb 3 listopada 1984 roku zgromadził tysiące ludzi i przekształcił się w wielką manifestację.