1948-ban született Szegeden. Világi hallgatóként szerzett Budapesten katolikus teológiai doktorátust. Disszertációjának címe: „A paraguayi redukciók”, mely a középkori, Dél-Amerikai jezsuita missziót dolgozta fel. Ezt követően két éven át az ELTE-n semita-hamita filológiai tanulmányokat folytatott, majd a Rabbiképző Intézet nemhivatalos hallgatója és főkönyvtárosa volt Scheiber Sándor főrabbi haláláig. Itt kezdett el zsidó-keresztény vallástörténeti párhuzamokkal foglalkozni. 1991-ben kezdeményezte a Keresztény-Zsidó Társaság létrehozását, melynek 13 éve vezetője. A Duna Televízió zsidó vallás műsorának szerkesztője. Hittudományi főiskolákon Ó- és Újszövetségi exegézist, héber- és görög nyelvet tanított, valamint Magyarországon elsőként judaisztikát keresztény teológiai fakultáson. Az Országos Rabbiképző-Zsidó Egyetemen a héber Biblia ókori fordításainak tanára (görög, latin, arám). Énekesként korábban a Magyar Rádióban az Énekek Énekének héber szövegét a legrégebbi zsidó neginákra feldolgozta és előadta. 1996-ban elsőkét kapott Scheiber Sándor díjat, a keresztény-zsidó párbeszédben végzett munkájáért. 1997-ben a jeruzsálemi főpolgármester által adományozott „3000 éves Jeruzsálem” oklevelet, 1998-ban pedig a „Jeruasalem Day 1998” plakettet kapta meg, zsidók és nemzsidók közti dialógusért. 2002-ben Debrecenben Tolerancia-díjjal tüntették ki. 1974-ben megnősült, öt gyermeke van.