Dopo il diploma ha lavorato come libraio nella sua storica libreria Luxemburg, che subirà un attentato di carattere antisemita nel 1988. È tra i membri fondatri del FUORI! (Fronte Unitario Omosessuale Rivoluzionario Italiano) a Torino nel 1971, di cui fu direttore dell'omonima rivista. Successivamente ha avvicinato l'associazione al Partito Radicale, per il quale è parlamentare per un breve lasso di tempo prima delle dimissioni. Nel 1977 fece clamore la sua manifestazione individuale a Mosca in favore del regista sovietico Sergej Paradžanov, imprigionato perché omosessuale. È attualmente presidente della fondazione "Sandro Penna".