È stato uno dei più noti registi televisivi. Ricordiamo, Come quando fuori piove con Raffaele Pisu (1971), Il buono e il cattivo (1982) con Cochi e Renato, Ah l'amore (1972) con Sandra Mondaini e Franca Valeri, Settevoci, Canzonissima (1975-76), Televacca con Benigni (1976), Io te tu io (1978), con Walter Chiari e Vittorio Caprioli. Nel 1981 ha diretto Portobello, con Enzo Tortora e, successivamente, Il trappolone (1984) con Renzo Montagnani e Daniela Poggi, oltre a Il guazzabuglio (1984) con Teo Teocoli. Sempre nell'84 subentra a Giancarlo Nicotra come regista di Drive In. Sua la regia, fra le altre, di Paperissima (1990-91) e Buona Domenica (1991-92). Nel '99 ha curato la regia di Ciao Darwin e Beato tra le donne, nel 2001 di Tacchi a spillo e nel 2002 de La Corrida.