Alsófokú tanulmányait Pápán végezte. 1936-ban, a pápai Állami Tanítóképző Intézetben tanítói oklevelet, később Szegeden polgári iskolai magyar-német szakos tanári oklevelet szerzett.
Pedagógiai tevékenységét a pápai Római Katolikus Polgári Fiúiskolában kezdte, ahol 1941-48-ig tanított. További munkahelyei: Kertvárosi Általános Iskola (1948-60), Türr István Gimnázium, illetve 1960-77-ig a Jókai Mór Közgazdasági Szakközépiskola. Közben elvégezte az ELTE Bölcsészettudományi Karán a magyar-történelem szakot, középiskolai tanári oklevelet szerzett. A Jókai Mór Szakközépiskolában 1960-72-ig igazgatóhelyettes, majd 1972-77-ig, nyugdíjazásáig igazgató.
Iskolai és iskolán kívüli nyelvtanári (német-orosz) munkája is jelentős. 1941-48-ig a pápai cserkészmozgalom egyik ismert vezetője volt. S.: P., Kálvária t.
Irodalom: Közg. ért. 1989. 14-15. Türr évk. 1988.
Forrás: Pápai Pedagógus Lexikon. Főszerkesztő: Tungli Gyula. Pápa, 1997.