Petrovabisztrán (Máramaros vm., ma Bistra, RO) született 1885. szeptember 1-jén.

Teológiai tanulmányait Ungváron végezte (1904–1908).

Demetriu Radu nagyváradi püspök Ungváron szentelte a Munkácsi Egyházmegye papjává 1912. április 7-én.

1913-ban került a Hajdúdorogi Egyházmegye kötelékébe. Sátoraljaújhelyen h. lelkész (1913–1915), székelyföldi külhelynöki titkár (1915–1920), Marosvásárhelyen h.lelkész (1916–1920). Nyíracsádon ideiglenes h. lelkész, majd parókus (1920–1938).

Nyíracsádon hunyt el 1938. július 5-én, sírja a helyi köztemetőben található.

Nőtlen.