Verniciatore, trovò lavoro stabile all'Ansaldo. Si iscrisse alla
Associazione Operaia Universale e si acculturò da autodidatta, maturando una coscienza politica che lo portò prima tra le file repubblicane poi tra quelle socialiste. Nel 1896 diresse la Camera del Lavoro di Sampierdarena e fu eletto consigliere comunale. Per evitare condanne irrogategli per il suo attivismo politico dovette riparare per mesi in Francia. Nel 1900 divenne deputato, primo socialista eletto in Liguria. Nelle successive fratture interne al partito fu sempre dalla parte dell'ala riformista.
Secondo alcune fonti nacque ad Asti.