Olasz értelmiségi családból származott. A bécsújhelyi katonai akadémián végzett. 1919-től a magyar Nemzeti Hadseregben szolgált. 1945-ben vezérőrnagyként az amerikai hadsereg fogságába került, akik rövidesen átadták a magyar hatóságoknak. Itthon 1945-ben háborús bűntett miatt jogerősen 1,5 évi fegyházra ítélték és vezérőrnagyi rendfokozatától megfosztották. A börtönből 1947 májusában szabadult, ettől kezdve alkalmi munkákból élt.
1945 szeptemberében, amerikai hadifogsága alatt Hennyei Gusztáv volt vezérezredes felhívására az angolszászok érdekében Magyarország elleni kémszolgálatra vállalkozott. 1947-ben, a börtönből való szabadulása után megkezdte a saját maga, illetve az általa kémkedésre beszervezett egykori katonatisztek által szerzett katonai adatok kijuttatását nyugati megbízóinak. E tevékenységét 1950-es letartóztatásáig folytatta.
1951. április 3-án a vele szemben indított büntetőper során jogerősen 10 évi börtönre ítélték.
HU ÁBTL 2.1. X/36
HU ÁBTL 3.1.9. V-46993
HU ÁBTL 3.1.9. V-166931