Laureato in giurisprudenza, è stato criminalista grafico e magistrato onorario.
Ha studiato presso l’Accademia Nazionale d’Arte Drammatica Silvio D’Amico. Ha seguito seminari di Dario Fo, Judith Malina, Jerzy Grotovsky, Andrej Serban. Ha iniziato la carriera teatrale nelle vesti di attore ed assistente alla regia con: Orazio Costa, Giuseppe Patroni Griffi, Giorgio Albertazzi, Gianfranco De Bosio, Carlo Cecchi.
Ha insegnato drammaturgia e recitazione presso: l’Accademia Nazionale d’Arte Drammatica Silvio D’Amico, Civica di Milano, Centro Sperimentale di Cinematografia, IULM Milano, Centro Internazionale di Drammaturgia di Fiesole, Tutti in scena (regione Lazio).
Ha pubblicato suoi radiodrammi, drammi, un romanzo e saggi sul teatro e sul cinema:
Sputo il Ventaglio 1986;
Sharps il Ventaglio 1987;
Il corridoio Sipario 503/504 1990;
Teatro Garzanti 1992;
Il teatro al cinema (in Nuovo cinema italiano di Mario Sesti) Theoria- 1994;
I nostri campioni Bradipo libri 2006;
Articoli su Duel e 8 e1/2 anni vari.
La ragazza che non conosceva Shakespeare – Centoautori – 2017
Ha cominciato a scrivere e dirigere per la radio,con più di 200 regie radiofoniche. È poi passato alla scrittura teatrale e quindi a quella cinematografica e televisiva. Ha scritto numerosi lungometraggi di animazione.