Giornalista libico e attivista per i diritti umani e in difesa dell'ambiente.
Direttore editoriale della testata giornalistica online Anbamed.
Ha collaborato con molte testate giornalistiche: L'Unità, Il Manifesto, Il Corriere della Sera, Panorama, L'Espresso, L'Illustrazione Italiana, Arancia Blu, Africa Rivista e molte altre. Per 41 anni è stato redattore di Radio Popolare, dove ha curato, negli anni Ottanta, la trasmissione "Radio Shaabi", in lingua araba.
Ha pubblicato La Rivoluzione Libica, Il Saggiatore ed. e Capire il Corano, TAM editore.