Aiuto regista nei film “Lo chiamavano Trinità” (1970) “Continuavano a chiamarlo Trinità” (1971).
Impiegato come collaboratore creativo presso la T.O.T.A. s.r.l. (co-produttrice,tra gli altri dei film “Anche gli angeli mangiano fagioli”e “I due superpiedi quasi piatti”) fino al 1997.
Co-autore del soggetto ed autore della sceneggiatura del film “Ciao nemico” interpretato da Giuliano Gemma e Johnny Dorelli (1982).
Autore del soggetto e della sceneggiatura del film “Nati con la camicia” interpretato da Terence Hill e Bud Spencer (1983).
Autore del soggetto e della sceneggiatura del film “Non c’è due senza quattro” interpretato da Terence Hill e Bud Spencer (1984).
Co-autore del soggetto ed autore della sceneggiatura del film “Renegade, un osso troppo duro” interpretato da Terence Hill e Robert Vaughn (1987).
Co-autore del soggetto ed autore della sceneggiatura del film “Un piede in paradiso” interpretato da Bud Spencer, Carol Alt e Thierry Lhermitte (1991).
Co-autore del soggetto ed autore delle sceneggiature di tre episodi della serie televisiva “Extralarge” interpretata da Bud Spencer (1992-1993).
Autore del soggetto e della sceneggiatura del film “Trinità & Bambino…e adesso tocca a noi!” interpretato da Heat Kizzier e Keit Neubert (1995).
Co-autore dei soggetti e delle sceneggiature dei sei episodi della serie televisiva “L’ispettore Giusti” interpretata da Enrico Montesano, Mietta e Paola Saluzzi (1999).
Co-autore della sceneggiatura del film “Cuori perduti” interpretato da Vincenzo Peluso, Selvaggia Quattrini ed Ivana Monti (2003).
Co-autore dei soggetti ed autore delle sceneggiature di diciannove episodi della serie televisiva “La squadra” (2003-2007).
Co-autore dei due soggetti della mini serie TV “Doc West” interpretata da Terence Hill e Paul Sorvino (2009).
Autore del soggetto,della sceneggiatura e della regia del cortometraggio “Il grande forse” interpretato da Philippe Leroy e Roberto Andreucci (2010).
Autore della regia del videoclip del brano “Trinity” realizzato dalla Big Bubble Band di Franco Micalizzi e cantato da Mario Biondi (2011).
Autore del soggetto, della sceneggiatura e della regia del cortometraggio “Senza sponde” interpretato da Giorgio Romanelli e Roberto Andreucci (2012).