Református családban született, atyja építkezési telepvezető volt. Középiskoláit szülővárosában végezte, ugyanitt a Tanárképző Főiskolán matematika szakos tanári képesítést szerzett (1972). Diplomája megszerzése után egy évig Vaslui megyében, majd 1973-tól Gelencén tanított általános iskolában, ugyanitt 1976–80 között a helyi művelődési otthon igazgatói teendőit is ő látta el. 1990-ig az RMDSZorbaiszéki szervezeténél titkárként működött.
1990-től a sepsiszentgyörgyi Mikes Kelemen Líceum tanára és kiadványszerkesztő. Szakcikkei romániai magyar lapokban jelennek meg.
Munkássága
Társszerzőként több általános és középiskolai matematikai tankönyvet és segédkönyvet állított össze: