1932-ben elvégezte a Ludovika Akadémiát, majd a katonai ranglétrán alezredesi rendfokozatig jutott. Szolgált az orosz hadműveleti területeken, majd 1944. október 15-től hadbírói eljárás alá került, büntetésből egy állandó ellenőrzés alatt álló század parancsnoka lett, ahonnan december 20-án megszökött és Budapesten bujkált. A nyilasok elfogták, a fogságban megsebesült. 1945 után a Honvédelmi Minisztérium Híradó Osztályán a távbeszélő alosztályt vezette. 1946. augusztusától 1947 májusáig parancsőrtiszt volt, majd a B-lista miniszteri biztos helyettese lett.
1947 végétől 1948. szeptember 6-án történt letartóztatásáig apósának Matolcsy Attilának a kérésére, a Honvédelmi Minisztérium alkalmazottjaként katonai titkoknak minősülő adatokat szerzett meg és szolgáltatott ki az amerikai katonai hírszerzés számára. Egyben vállalta, hogy másokat is beszervez kémszolgálatra, amihez Dusárdy József őrnagyot sikerült megnyernie, Dénes György hadnagyot azonban nem tudta rávenni katonai titkok kiadására.
1949. február 4-én a Felkey Józseffel és társaival szemben indított büntetőper I. rendű vádlottjaként jogerősen halálra ítélték.
HU ÁBTL 3.1.9. V-135903
HU ÁBTL 3.1.9. V-140906/2
HU HIM HL – XI.22. – 733/1948