Nasceu em 1936. Começou sua carreira no teatro amador em 1960. Em 1967, dirigiu Todas as Mulheres do Mundo, protagonizado por Leila Diniz, além de Edu Coração de Ouro (1968), As Duas Faces da Moeda (1969), A Culpa (1971), Teu Tua (1976) e Vida Vida (1977). Depois entrou para a televisão, no qual coordenou a série Caso Especial. Voltou ao teatro em 1981 e, em 1995, escreveu, com Priscilla Rozembaum, a peça Amores, levada às telas em 1996 e vencedora de três kikitos no Festival de Gramado. Seu filme Separações (2002) participou da 26ª Mostra. Possui uma extensa obra em cinema, teatro, televisão, e literatura.