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)