Esordisce verso la metà degli anni '60 nel cinema underground torinese con il suo primo Super8 alla rassegna del New American Cinema. È tra i fondatori del New Italian Cinema. Dal 1969 al 1978 vive a Roma e lavora come sceneggiatore per il cinema e la televisione. L'incontro con Mario Bava dà il via a un vero e proprio sodalizio: insieme scrivono diversi soggetti e sceneggiature, tra cui Ecologia per un delitto (1971), e Shock (1977). Tornato a Torino nel 1980 realizza alcuni documentari di carattere sociale per l'amministrazione pubblica e per RAI Tre. Dal 1984 al 1993, insieme a Marco Di Castri, fonda la società di produzione Cataloga con la quale realizza diversi documentari sull'arte contemporanea. Dal 1999 al 2002 è stato responsabile del Concorso Doc. del Torino Film Festival.
Courtesy of TFF