1951-ben született Budapesten. 1969-től a Regnum Marianum közösség tagja. 1974. június 15-én szentelték esztergomi egyházmegyés pappá. 1981-től 1990-ig Kanadában élt, ott lépett be a magyar jezsuita rendbe 1982-ben. 1984 és 1994 között A Szív újság szerkesztője Kanadában és Magyarországon. 1990 és 1994 között a Szent Ignác Szakkollégium alapító lelki vezetője. A Szív Szentjánosbogár mozgalmának 1990-től alapítója.

A Magyar Katolikus Újságírók Szövetsége alapító tagja és alelnöke (MAKÚSZ). 1993-2008 között a dobogókői Manréza Lelki és Kulturális Központ vezetője. Író, költő és versfordító. A Manréza Füzetek sorozat szerkesztője. 2008-tól Kanadában tevékenykedik, ahol 2013-ig a torontói Szent Erzsébet templom plébánosa. 2009-2013 között a Kanadai Magyar Papi Egység vezetője. 2014-től Budapesten a Párbeszéd Háza igazgatója.