1922. november 13-án született Sókszelőcén, egy húga és egy bátyja volt. Anyja fiatalon meghalt. Az alapiskolát szülőfalujában végezte, majd a földeken dolgozott édesapjával. 1943-ban hívták be a komáromi Öregvárba, a katonai szolgálatot egy ideig a fronton töltötte. 1944 novemberében került szovjet kézre, a hadifogságból 1948 nyarán menekült meg. Idehaza a földeken gazdálkodott, majd a családi földek szövetkezetesítése után (1952-ben) a nyitranováki bányába ment, ahol egy évet töltött. Rövid ideig a kereskényi vegyiüzemben dolgozott, majd 1954 januárjától újabb egy évre ismét Nyitranovákiba ment. Ezután 1956 októberéig Tornócon, a takarmánykészítő vállalatnál alkalmazták, majd több mint egy évig a jáchymovi uránbányában dolgozott. Hazaérkezése után négy évig a jánosházi (Tardoskedd – Sók) állami birtokon dolgozott etetőként, fejőként, majd 1963 szeptemberétől a tornóci szövetkezetben, ahonnét 1982-ben nyugdíjba ment, de egészen 1995-ig folytatta a munkát a nyugdíj mellett.
1949 márciusában nősült, a házasságból három gyermek született: Bernadett, Antal és Oszkár. Felesége halála (1989) óta egyedül él szülőfalujában, Sókszelőcén.