A székelykeresztúri tanítóképzőben szerzett tanítói oklevelet, majd az érettségi letétele után beiratkozott a Budapesti Tudományegyetemre. 1878-tól Nagyborosnyón igazgató-tanító volt. 1891-ben Budapestre került és itt előbb polgári iskolai tanár, majd igazgató lett. 1891–1892-ben az Ország-Világ segédszerkesztője volt.
Benedek Elekkel együtt szerkesztette a Nemzeti Iskola című tanügyi lapot. Humoros tárcákat, pedagógiai cikkeket, elbeszéléseket és ifjúsági regényeket írt.