Orosháza, 1937. január 29.

Munkáscsaládban született. 1961-ben elvégezte az Állatorvos-tudományi egyetemet; belépett a Magyar Szocialista Munkáspártba. Üzemi, majd megyei állatorvos, 1965-től a Földművelésügyi illetve a Mezőgazdasági és Élelmezésügyi Minisztériumban dolgozott, előbb főelőadó, majd főosztályvezető helyettes, 1973-ban főosztályvezető lett. 1967-ben Gödöllőn halgazdasági szakmérnöki képesítést szerzett. 1972-ben elvégezte a Politikai Főiskolát. 1978. november 15-én kinevezték a MÉM miniszterhelyettesének. Két ciklusban tagja volt az MSZMP minisztériumi párt-végrehajtóbizottságának is. 1987. májusban az MSZMP KB Gazdaságpolitikai Osztálya beosztásából felmentését kezdeményezte és kinevezését javasolta 1987. július 1-jével a MÉM Állategészségügyi és Élelmiszerellenőrzési Szolgálat vezetőjévé.