Gyomán született 1934-ben. Mezőtúron a gimnáziumban érettségizett 1952-ben, majd azt követően Egerben a Katolikus Hittudományi Főiskola hallgatója lett. 1957-ben kapott diplomát. Római katolikus lelkészként és hittanárként működött Izsákon, Kerekegyházán, Gödöllőn, Csongrádon és Újszilváson.

1968-ban házasságot kötött. Kérésére VI. Pál pápa a cölibátus kötelezettsége alól felmentette. Három gyermeke van. Húsz éven át polgári munkakörben dolgozik, majd 1990-1994 között Cegléd város polgármestere.

1988-ban Cegléden újraindítja a cserkészetet, a csapat parancsnoka 1994-ig. Több éven át a Magyar Cserkészszövetség VIII. kerületének elnöke, a szövetség pedagógiai bizottságának vezetője.

Megalapítja, majd annak elnökeként irányítja a Keresztény Éretelmiségiek Szövetsége ceglédi csoportját 1994-2005 között. 2006-ban a KÉSZ-től megkapja a Szent Adalbert emlékérmet. 2007-ben Cegléd város díszpolgárává választják.