1983년에 사제서품을 받고 청량리교회 보좌신부로 활동했다. 1990년 로마 라테란 대학교 알퐁소대학원에서 윤리신학 박사학위를 취득하였으며, 영국 성안셀모 연구소에서 영성지도 및 상담과정 수료하였다. 1991년부터 가톨릭 대학교 윤리신학 교수로 재직중이다. 교황청 생명학술원 교류회원, 한국천주교주교회의 생명윤리연구회원, 보건복지부 생명윤리자문위원회 위원으로도 활동하고 있다.