Intrapresa la carriera politica, dopo aver ricoperto la carica di consigliere comunale nel 1866, nel 1867 fu sindaco di Crotone, carica che ricoprì più volte (di nuovo dal 1876 al 1881 e dal 1889 al 1890).