Homrogdon (Abaúj-Torna vm.) született 1911. szeptember 3-án.
Teológiai tanulmányait Budapesten végezte (1930–1935), A Pázmány Péter Tudományegyetem Hittudományi Karán doktori fokozatot szerzett.
Miklósy István megyéspüspök Nyíregyházán szentelte a Hajdúdorogi Egyházmegye papjává 1935. december 6-án.
Nagylétán segédlelkész (1936–1940), Nyírparasznyán (1940–1949), Nyírvasváriban (1950–1954) és Kisvárdán parókus (1954–1960), Nyíregyházán egyházmegyei irodaigazgató (1958–1960), Budapest-Rózsák terén parókus (1960–1982).
1982-től nyugdíjas. Püspöki tanácsos (1958), székesegyházi főesperes (1963–1968).
1998. december 9-én hunyt el Budapesten, sírja a Rákoskeresztúri köztemetőben található.
Felesége: Malmos Irén (†1968), gyermekeik: Judit (1937), István (1938), Katalin (*1942, Szalka Béla felesége), József (1943)