Fra il 1959 e il 1981 ha diretto oltre venti film curando anche la sceneggiatura di buona parte di essi. Dalla seconda metà degli anni '60 è stato attivo anche come produttore (Domizia Cinematografica) diventando anche membro del consiglio direttivo dell'ANICA e vincendo il David di Donatello con il film del 1978 di Daniele Costantini (Premio Speciale Giuria) Una settimana come un'altra.
Sposato con Gabriella Kustermann nel 1953 ha avuto tre figli, Nicoletta (1954-1999), Silvia (1961) e Stefano (1965).