Hajdúszoboszló, 1931. augusztus 15.

1950-től 1955-ig a Debreceni Református Teológiai Akadémián tanult, 1955–1956-ban lelkészképesítő vizsgákat tett. Debrecenben segédlelkész 1955–1957-ben, lelkésszé szentelték 1959-ben, közben az Utrechti Egyetem Teológia Karán tanult 1957 és 1960 között, majd ismét lelkészi szolgálatban volt. 1961-től a Református Egyetemes Konvent Külügyi Osztályának előadója, 1968-tól 1975-ig a Református Zsinati Iroda Tanulmányi Osztályának vezetője volt. Közben 1970-től a Debreceni Református Teológiai Akadémia Ószövetségi Tanszékének tanára, 1972-ig egyúttal az Akadémia főigazgató helyettese, majd főigazgatója. 1977-ben lett a Miskolc-belvárosi gyülekezet lelkésze, 1977. október 16. és 1991. január 31. között a Tiszáninneni Református Egyházkerület Püspöke volt. 1981-től 1988-ig a Református Világszövetség Európai Területi Bizottságának alelnöke, 1985 és 1991 között a Keresztény Békekonferencia tagja. 1980 és 1985 között a Borsod-Abaúj-Zemplén megyei Tanács tagja volt. Az 1985. június 8-i országgyűlési választásokon Borsod-Abaúj-Zemplén megye 2. számú egyéni választókerületében országgyűlési képviselővé választották. 1989-ben a Budapesti Református Teológiai Akadémián doktorált.