Apja mozdonyvezető, anyai nagyapja sertéskereskedő volt. 1944 végétől leventeként szolgált, 1945. május és szeptember között szovjet hadifogságban volt. A II. világháború után érettségi vizsgát tett, majd gépkocsivezetőként dolgozott munkahelyének államosításáig. 1948 októberétől 1949 tavaszáig katonai szolgálatot teljesített, majd különböző vállalatoknál helyezkedett el mint tisztviselő.
1949. december 26-án jogellenesen Ausztriába távozott, ahol együttműködést vállalt az amerikai titkosszolgálattal (CIC), részükre katonai információkat adott át, több személyt Magyarországon ügynöküknek beszervezett, köztük Nagy Esztert, az ÁVH polgári alkalmazottját. 1950. július 13-án az osztrák-magyar határ átlépésekor elfogták és előzetes letartóztatásba helyezték.
1951. május 16-án az Ambrus Jenővel és Nagy Eszterrel szemben indított büntetőper I. rendű vádlottjaként jogerősen halálra ítélték.