Kanadában született, teológiai tanulmányait Winnipegben és Budapesten végezte. Winnipegben szentelte pappá Miklósházy Attila SJ püspök 2003. július 5-én.
2012. május 15-i hatállyal mindennemű papi szolgálattól eltiltották, megnősült, családot alapított.