Ha iniziato come disegnatore nel campo dei fumetti e della satira, collaborando con Totem, l'Unità, L'Opinione, e La Repubblica. Ha frequentato il Centro Sperimentale di Cinematografia negli anni tra il 1983 e il 1985 diplomandosi in regia con il cortometraggio Tu sei differente, interpretato da Sergio Castellitto.
Successivamente si è dedicato soprattutto alla scrittura di serie per la televisione tra le quali Codice rosso nel 2006 e I Cesaroni (stagione 3) nel 2008. Nel 2015 idea, insieme a Maria Grazia Saccà, una serie tv in dodici puntate, Baciato dal sole, prodotta da Rai Fiction e dalla Pepito Produzioni.
Filmografia
Regista
Il futuro ha contorni un po' vaghi - cortometraggio (1982)
Il martirio - cortometraggio (1983)
Tu sei differente - cortometraggio (1985)
La TV fa male ai bambini, episodio del film De Generazione (1994)