Negli anni 80 è stato inviato speciale di Paese Sera, ha poi lavorato per L’Indipendente e dal 1994 è stato il critico televisivo di Repubblica. Esperto e studioso del linguaggio dei media, nel 1996 è stato co-fondatore di repubblica.it, primo quotidiano on line in Italia. Autore di radiodrammi, sceneggiature e programmi televisivi sin dagli anni Ottanta, nel 1999 ha lasciato la carta stampata per dedicarsi alla scrittura creativa. E’ stato ideatore, autore e regista di numerosi programmi e docufilm per Rai e Mediaset. Ha scritto per il teatro, tra l’altro,  gli spettacoli musicali, “Canto perché non so nuotare” e “Sogno e son desto” con Massimo Ranieri e ha curato la traduzione e l’adattamento del ciclo di quattro commedie di Eduardo De Filippo trasmesso in prime time da RaiUno tra il 2010 e il 2012. Nel 2008 per Einaudi Stile Libero ha scritto “Il Signore è Grande e non si può disegnare (Perché nel foglio non ci sta), un reportage letterario sul primo incontro con la fede di bambini cattolici ebrei e musulmani. Ha fondato nel 2010 la Cyrano New Media, una società indipendente di produzione dedicata ai nuovi linguaggi dell’audiovisivo, che ha già realizzato due docufiction sperimentali.