Iscritto prima al PSIUP e poi al PCI viene arrestato ed incarcerato durante una manifestazione del periodo della contestazione, venendo difeso dall'avvocato Ugo Spagnoli per conto del partito, dal quale poi uscirà per divergenze sull’intervento militare italiano in Afghanistan. 