Kispolgári családból származott, apja fuvaros volt. Öt elemi osztályt végzett, majd lakatossegédnek tanult. 1922-től 1924-ig katonai szolgálatot teljesített. 1926-tól gépkocsivezetőként és bérfuvarozóként dolgozott. 1938 és 1944 között többször behívták katonai szolgálatra.
1946-ban belépett a Szociáldemokrata Pártba, majd a pártegyesülést követően a Magyar Dolgozók Pártja tagja lett.
1950 nyarán a külföldi hírszerző szerv számára dolgozó, illegálisan Magyarországon tartózkodó Jakabfy Gyula számára szállást biztosított, Bálint Antalt pedig vendégül látta. Ő ismertette össze Jakabfyt Fenyvesi Imrével. Magatartásával segítséget nyújtott a kémkedést folytató ismerőseinek.
1951. augusztus 29-én a Horváth Ferenccel és társaival szemben indított büntetőper VI. rendű vádlottjaként jogerősen 15 évi börtönre ítélték.
Vele együtt a feleségét is elítélték a perben, őt hűtlenség bűntette miatt 1 évi és 6 havi börtönre ítélték.
HU ÁBTL 2.1. X/36
HU ÁBTL 2.6.1. – I. s. – 2. t. – sz.n. – Halottak könyve
HU ÁBTL 2.6.1. – II. s. – 4. t. – 2516
HU ÁBTL 3.1.9. V-56212
HU ÁBTL 3.1.9. V-56217
HU ÁBTL 3.1.9. V-61451/1
HU ÁBTL 3.1.9. V-61451/1a
HU HIM HL – XI.1.a – Katf. 0210/1951