Na kapłana wyświęcony w 1956 r., absolwent KUL-u, doktor prawa kanonicznego. W 1975 r. mianowany biskupem pomocniczym lubelskim, był związany ze środowiskami "S". Był początek 1984 r., gdy został mianowany koadiutorem biskupa płockiego Bogdana Sikorskiego, potem administratorem apostolskim, a po śmierci bp. Sikorskiego w 1988 r. - biskupem płockim. Za czasów rządów w diecezji płockiej przewodniczył Radzie Prawnej Konferencji Episkopatu Polski, był członkiem m.in. komisji ds. KUL-u, duszpasterstwa ludzi pracy. Należał do kościelnej komisji konkordatowej i Komisji Wspólnej Rządu i Episkopatu. Powołał płockie Kolegium Teologiczne, reaktywował diecezjalną Akcję Katolicką, Caritas, powołał pierwsze w Polsce Stowarzyszenie Rodzin Katolickich i pierwsze w kraju radio katolickie.