Tanulmányait szülővárosában végezte, 18 évesen uo. segédtanító. 1852-55-ig a sárospataki református teológia hallgatója volt,
1859-61-ig Mezőcsáton tanított. 1861-ben tanulmányutat tett Ausztriába, Bajorországba és Svájcba. 1862-71-ig a máramarosi református gimnázium, 1871-76-ig uo. a tanítóképző tanára, később a sárospataki intézet igazgatója. 1877-81-ig Léván tanár, 1881-96 között a losonci tanítóképző igazgatója. 1896-1902-ig a pápai református, illetve állami tanítóképző élén állott.
Igazgatósága idején készült el az intézet épülete, melyet 1900. szept. 24-én vett át. Jelentős érdemei voltak az iskolaszervezésben, a pápai ekkor az ország legnépesebb képzőinek egyike volt (192 fő).
Irodalom: Tanítóképző ért. 1902/03. 20-27.
Forrás: Pápai Pedagógus Lexikon. Főszerkesztő: Tungli Gyula. Pápa, 1997.