Ha collaborato all'ideazione e alla realizzazione di programmi televisivi - Callas Day, Stracult (Raidue), Paesaggi rubati, Tribuni, Per Luchino Visconti, Fuori orario, Schegge (Raitre), - e realizzato diversi film documentari. Impegnato da anni sul fronte dei diritti umani, è stato direttore artistico dell'Human Rights Festival, manifestazione culturale sostenuta dall'Onu, dalla Caritas, dall'Arci, dall'Anac e da Cgil, Cisl e Uil. In qualità di presidente dell'associazione «Cinema senza confini» ha prodotto Intolerance, il film collettivo che ha visto, tra gli altri, la partecipazione di Citto Maselli, Claudio Camarca, Cinzia Th. Torrini, Paolo Virzì, Gabriele Muccino. È tra i soci fondatori dell'Officina Filmclub, organizzazione storica della cinefilia romana.
Courtesy of TFF