Szülővárosában járt általános iskolába és itt érettségizett 1970-ben a Garay János Gimnázium matematika–fizika tagozatos osztályában. 11 hónap előfelvételis sorkatonai szolgálat után 1971–1976 között a szegediJózsef Attila Tudományegyetemen tanult és 1976-ban matematika-fizika szakos középiskolai tanári diplomát szerzett. Diplomamunkájának témája elektronikus stopperóra készítése volt.
Pályája során rendszeresen részt vett a fizikatanári ankétokon eszközkiállítóként, illetve műhelyvezetőként. Egyik fő szervezője a Fejér megyében tanuló diákok számára szervezett Lánczos Kornél Fizikaversenynek. Több mint húsz tankönyvet bírált a tankönyvvé nyilvánítási eljárások során.
Publikációi
Könyvek
BASIC tanácsadó C-16 – PLUS/4, Műszaki Könyvkiadó, Budapest, 1987. ISBN 9631073211
C-16, PLUS/4 BASIC : Lapozgató sorozat, Műszaki Könyvkiadó, Budapest, 1989. ISBN 963108504X
Cikkek
Mechanika és elektronika, (szakköri program), Technika Tanítása, 1982/1. 16. oldal.
Módosítási javaslatok a gimnáziumi eszközkészlethez, Technika Tanítása, 1983/5. 157. oldal.
Periódusidő mérő, (kiállított eszköz ismertetése), HORIZONT, Eötvös Loránd Fizikai Társulat, Budapest, 1983., 183. oldal.
A fizikai fogalmak megalapozása és fejlesztése, HORIZONT, Eötvös Loránd Fizikai Társulat, Budapest, 1994., 127. oldal.
Informatika és számítástechnika tantervek a NAT-hoz, Iskolakultúra, 1996/12., 107-109. oldal. → A cikk
A tudomány (ismét) színrelép(ett), (társszerző: Ujvári Sándor), Fizikai Szemle, 2006/11., 390. oldal. → A cikkArchiválva2018. április 11-i dátummal a Wayback Machine-ben
Ronyecz József, 1928-2007, Fizikai Szemle, 2007/11., 381–382. oldal. → A cikkArchiválva2018. április 10-i dátummal a Wayback Machine-ben
Gondolatok az iskolai energiafogalomhoz, Fizikai Szemle, 2009/7–8., 281–283. oldal. → A cikkArchiválva2018. április 10-i dátummal a Wayback Machine-ben
Lektorálás, recenzió
Sztrókay Kálmán: A Z80 Assembler HT 1080Z számítógépes példákkal Műszaki Könyvkiadó. Budapest, 1985. (Lektorálás)
Csupa játék ZX Spectrumra, (Műszaki Könyvkiadó, Budapest, 1985.) – könyvismertető, Természet Világa, 1986/8.