Urodził się 18 października 1946 r. w Sławatyczach w województwie lubelskim (diecezja siedlecka). Ukończył Niższe Seminarium Duchowne w Markowicach i po nowcjacie w Obrze (1965-1966) złożył pierwsze śluby zakonne. W latach 1966-1972 studiował filozofię i teologię w Wyższym Seminarium Duchownym w Obrze. Staż pastoralny odbył w Katowicach. Kolejne dwadzieścia lat pracowła jako misjonarz ludowy, rezydując najpierw w Poznaniu (1975-1982), a później w Kodniu nad Bugiem (1982-1990). Do Kanady przybył w 1995 r. Przez pierwsze cztery lata posługiwał jako wikariusz u św. Kazimierza w Toronto, a następnie w parafii św. Ducha w Winnipegu (1999-2005). O Kazimierz w wolnych chwilach z zainteresowaniem śledzi życie ptaków, hoduje rośliny ozdobne, ogrodowe i doniczkowe.