Laureato in scienze politiche; iscritto al Partito comunista dal 1961, diventa funzionario dello stesso nel 1967; fa parte della Commissione Federale dal 1967. Ha svolto i seguenti incarichi Segretario della Fgci; Responsabile commissione pubbliche; Segretario della Federazione di Torino.
Ha collaborato con il quotidiano "L'Unità " e la rivista "Rinascita"