Négy polgári osztályt végzett. Először a Magyar Nemzeti Szocialista Pártnak volt a tagja, majd 1940 októberében belépett a Nyilaskeresztes Párt pestszentlőrinci szervezetébe. Elkötelezett tagként 1941 novemberében pártszolgálatosnak jelentkezett. A nyilas hatalomátvétel után pártszolgálatvezető-helyettesként egy 10 főből álló pártszolgálatos csoport vezetője lett.
1944. október második felében csoportjával az újpesti futballpályán összegyűjtött mintegy 600 munkaszolgálatost gyalogmenetben Veresegyházra kísért, ahol parancsára minden értéktárgyat elvettek tőlük, majd azokat a Radetzky laktanyába szállították. Utasítása alapján a beosztottjai agyonlőttek 12 szökni próbáló munkaszolgálatost. November közepén három tífuszos munkaszolgálatost lövetett agyon. November végén Dunaharasztiban a szökések megtorlásaként kivégeztette a munkaszolgálatos század parancsnokát és négy szakaszvezetőjét, az egyik meggyilkolt áldozat apját pedig maga lőtte le. December elején a Radetzky laktanyában a kihallgatások során súlyosan bántalmazott, mozgásképtelenné vált nyolc munkaszolgálatost parancsára a Dunába dobták.
1950. október 29-én a Radimszky Lászlóval és társaival szemben indított büntetőper V. rendű vádlottjaként jogerősen halálra ítélték.
HU ÁBTL III. 9.2. – VII. tétel – sz. n. – Elítéltek létszáma
HU BFL – VII.5.e – 3295 – 1950