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.
| Movie | Victims of the Day | Rogério | 2025-01-11 |
| Movie | Os Espetaculares | 2020-09-04 | |
| Movie | Babenco: Tell Me When I Die | Banquet Attendee | 2020-11-26 |
| Series | Edge of Desire | Arnaldo Junqueira Garcia (Junqueira) | 2017-04-03 |
| Movie | Cúmplices de um Resgate: O Show | Ofélio Batista | 2016-12-13 |
| Movie | I'm Rich! | Concierge | 2016-09-22 |
| Series | Cúmplices de um Resgate | Ofélio Batista | 2015-08-03 |
| Series | Beyond the Horizon | Osvaldo | 2013-11-04 |
| Series | Tricky Business | Duílio Osório / Fuílio | 2012-10-04 |
| Movie | O Natal do Menino Imperador | Conde de Barbacena | 2008-12-23 |
| Series | Desejos de Mulher | Afrânio Dantas | 2002-01-21 |
| Series | Um Anjo Caiu do Céu | Gildo | 2001-01-22 |
| Movie | Bossa Nova | English Student | 2000-02-18 |
| Movie | Amar... | Frederico | 1997-07-08 |
| Series | The Story of O, the Series | Pierre | 1992-07-04 |
| Series | O Sexo dos Anjos | Araquém | 1989-09-25 |