Era una "bandiera" del Genoa negli anni quaranta e cinquanta, avendo disputato con i rossoblu 8 campionati di Serie A e due di Serie B, risultando con 310 presenze complessive in campionato, il quarto genoano più presente dopo Gennaro Ruotolo, Fosco Becattini e Vincenzo Torrente. Disputò inoltre il campionato di Serie A 1955-1956 con la maglia della Pro Patria.