Nemesi családba született, apja huszárezredes volt. Gimnáziumi tanulmányai után katonai akadémiát, majd vezérkari iskolát végzett. 1932-ben kinevezték a III. vegyes dandár parancsnokának. 1936-ban altábornagyként saját kérelmére nyugállományba helyzeték.
1940-ben semleges katonai megfigyelőként Franciaországban járt, ahol az angol hírszerző szervezet beszervezte. 1945-ben az amerikai katonai hírszerzéssel került hasonló viszonyba. 1946-tól 1950-ig a budapesti svájci követség részére adott rendszeresen katonai, politikai és gazdasági anyagokat Magyarországról, 1949-ben pedig egy török követségi tanácsosnak játszott át katonai térképeket.
1952. február 6-án a Suhay Imrével szemben indított büntetőper során jogerősen életfogytig tartó börtönre ítélték.
Sulek Imre álnéven temették el.
A halotti anyakönyvi bejegyzés szerint a Gyűjtőfogházban (Budapest X. Kozma utca 13.) hunyt el, de ez téves adat. Csak temetése miatt szállították ide a Mosonyi utcából.
ÁBTL 2.5.2. 20-179/1954 BM ORK IX.
ÁBTL 3.1.9. V-71044