Tanítói oklevelét 1939-ben a nagykőrösi Református Tanítóképző Intézetben, tanári oklevelét 1952-ben a budapesti Pedagógiai Főiskolán szerezte. Munka mellett 4 évfolyamot elvégzett az ELTE Bölcsészkara magyar szakán is, tanulmányait 1967-ben egészségi állapotában bekövetkezett változás miatt kényszerült abbahagyni.
Tanítói pályáját 1939-ben a dorogi bányaiskolában kezdte, majd Veszprém megye (Nagyacsád, Kup, Nemesgörzsöny) és Mogyoró (Maros-Torda vm.) népiskoláiban tanított. 1942-48-ig a nemesgörzsönyi református elemi népiskola igazatója, 1949-55-ig a pápai II. sz. Állami Általános Iskola tanítója, illetőleg tanára, 1952-55-ig Veszprém megyei magyar szakos szakfelügyelő volt. 1953-55-ig a Petőfi Sándor Gimnázium, 1955-68-ig a Jókai Mór Általános Iskola tanára. 1968-tól haláláig rokkantnyugdíjas.
Forrás: Pápai Pedagógus Lexikon. Főszerkesztő: Tungli Gyula. Pápa, 1997.