
1948. november 4-én született Miskolcon. Az általános iskolát Hejőcsabán, a középiskolát Miskolcon végezte, 1967-ben érettségizett a Földes Ferenc Gimnáziumban. 1968-tól a debreceni Orvostudományi Egyetem Általános Orvosi Karának hallgatója, 1973-ban szerzett orvosi diplomát. 1973-tól a Miskolci Városi Tanács Semmelweis Ignác Kórháza I. sz. belgyógyászatán dolgozik. 1978-ban tette le belgyógyász szakorvosi vizsgáját, ezt követően adjunktusi, majd részlegvezető főorvosi beosztásban végezte munkáját. 1995-től volt az intézmény önkormányzat által kinevezett orvos-igazgatója.
Sokrétű közéleti tevékenységet folytatott, 1973-tól tagja volt a Borsod Megyei Bíróság Justitia Sportegyesületnek és a Bánkút Síklubnak, 1993-tól elnökségi tagja a Magyar Triatlon Szövetségnek, 1995-től a Borsodi Igazságügyi Orvosszakértésért Alapítvány kuratóriumi elnöke. Tagja volt az Első Miskolci Lions klubnak is.