Estreou no teatro com a peça âAmadeusâ, de Flávio Rangel, em 1983. Flávio Rangel o convidou para ser seu assistente de direção um ano depois da estreia. Seu primeiro papel na TV foi na novela âVale Tudoâ, da TV Globo, em 1988. Atuou em outros 17 programas e novelas na TV Globo e na TV Manchete ente 1989 e 2013. Dirigiu 11 novelas nas TVS Globo, Bandeirantes e Record entre 1994 e 2012. Foi demitido da TV Record em 2013 e causou polêmica no meio artÃstico ao fazer duras crÃticas à quela emissora.