1940년 크로아티아에서 태어나 네 살때 미국에 정착했다. 예수회에 들어가 세인트루이스 대학에서 철학 및 신학 석사 학위를 받고 1965년 서강대 교수로 부임했다. 1971년 로마 그레고리안 대학에서 신학 박사 학위를 받은 후에 신부가 되었다.