1963-ban érettségizett a Mezőtúri Gépészeti Technikumban. Matematika-fizika-technika szakos diplomát az Egri Tanárképző Főiskolán, majd fizikatanárit az ELTE-n kapott. Egyetemi doktori fokozatot az ELTE-n, PhD fokozatot Nyitrán, a Konstantin Filozófus Egyetemen szerzett. Jelenleg Egerben az Eszterházy Károly Főiskola Fizika Tanszékén főiskolai tanárként oktat. Az oktatói tevékenységen túl részt vesz a fizika tanszék optikai-spektroszkópiai, tantárgy-metodikai és környezetfizikai kutatásaiban. Szakmai előadásokat tart, gyakran járja az országot kísérleti bemutatóival a fizika népszerűsítése érdekében. Szakmai publikációinak száma meghaladja a százat. Több önálló fizikai szakkiadvány szerkesztője, több megyei és országos fizikai rendezvény szervezője.