Az elemi iskolát szülőfalujában végezte, majd a Sárvári Állami Polgári Iskolában tanult, 1927-ben a Soproni Evangélikus Tanítóképzőben szerzett oklevelet. 1927-től 1935-ig a marcalgergelyi ev. népiskola tanítója. Közben polgári iskolai, 1939-ben középiskolai tanári vizsgát tett. 1940-ben Kolozsváron avatták doktorrá. 1940-től 1943-ig a soproni ev. 1943-tól 1946-ig a Kőszegi Állami Tanítóképző tanára. 1946–1958 között a Pápai Tanítóképző igazgatója. 1958 és 1967 között a Győri Felsőfokú Tanítóképző Intézet igazgatóhelyettese. 1967-től 1977-ig, nyugdíjasként a Győr-Sopron Megyei Tanács művelődési osztályán dolgozott. 1952-ben Kiváló Tanár kitüntetést kapott. Sírja Győrben van.
Művei: Váli Ferenc életrajza. Pápa. – Messze volt a cél. (Önéletírás.) Győr, 1978.
Irodalom: Pápai képzős tanítványok 80. születésnapi főhajtása dr. ~ igazgató emléke előtt 1986. (Szerk.: KECSKÉS József.) Vp., 1986. – SZABÓ Géza: Születésnapi főhajtás. = N., 1987. febr. 6. – Pápai pedagógus lexikon. (Főszerk.: TUNGLI Gyula.) Pápa, 1997.
Forrás: Veszprém megyei életrajzi lexikon. Főszerkesztő Varga Béla. Veszprém, 1998.