Nasce a Cremona nel 1899. È funzionario e dirigente del Banco di Roma, dal 1932 Vice direttore generale dell'Istituto mobiliare italiano. Nel 1933 viene nominato direttore amministrativo, e tre anni dopo direttore generale della Stet, la finanziaria creata dall'Iri per il settore telefonico. Passa nel 1937 alla Finmare.

Nel giugno 1947 viene nominato Vice direttore generale della Banca d'Italia; l'anno dopo diventa Direttore generale. Lascia l'Istituto di emissione nel 1959 per assumere la guida della Banca europea per gli investimenti, che tiene fino al 1970. Muore nel 1976.