Ugo Mazza è nato a Bologna il 22 novembre 1945. Cresce in una famiglia proletaria con due sorelle, padre operaio e madre casalinga. A 14 anni inizia a lavorare come operaio, prima alle presse poi al tornio. Studente lavoratore, lascia l’officina e diventa fattorino poi commesso poi redattore alla Zanichelli; si diploma geometra. A fine anni ’60 partecipa attivamente alle iniziative sindacali e politiche. Già iscritto al PCI, diventa segretario della Sezione Bentivogli e poi Responsabile del PCI del quartiere San Donato. Dopo essere diventato Responsabile del Comitato cittadino, nel 1983 viene eletto segretario della Federazione comunista di Bologna. Lasciato quell’incarico nel 1988, passa alla Direzione nazionale del PCI come responsabile della Commissione Politiche sociali, poi Ceti medi e cooperazione. Non condivide la “svolta della Bolognina” e torna a Bologna. Già consigliere comunale, nel 1990 diventa Assessore all’Ambiente e all’Urbanistica; poi Presidente dell’ATC per il trasporto pubblico; poi Consigliere regionale dal 2000 al 2010. Successivamente si è impegnato in attività specifiche per la tutela dell’ambiente e la riduzione delle emissioni di CO2, per contrastare il cambiamento climatico. Per Pendragon è autore del libro Segretario per caso (2024).