Po osvoboditvi je bil generalni direktor državnega zavarovalnega zavoda v Beogradu, generalni guverner Narodne banke FLRJ, pomočnik zveznega ministra za finance, generalni direktor Narodne banke LRS, predsednik OLO Ljubljana, član IS republiške skupščine in republiški sekretar za blagovni promet ter generalni direktor Jugoslovanske zavarovalne skupnosti in Skupnosti jugoslovanskih železnic v Beogradu. Med letoma 1954 in 1960 je bil predsednik Mestnega sveta Ljubljane (župan mesta).