É jornalista, cineasta, roteirista e professor universitário. Formado em jornalismo pela Cásper Líbero, tem mestrado em Audiovisual pela ECA-USP. Dirigiu os curtas Ondas e Branco & Preto e os documentários Futuro do Pretérito: Tropicalismo Now!, 100% Jardim Ângela e Brasil da Virada. Foi coordenador do curso de cinema da Anhembi-Morumbi e professor da Faculdade Cásper Líbero (RTV) entre 2005 e 2017. Criou os cursos EAD em Pós Cinema Digital (Belas Artes) e Direção em Audiovisual na Era Digital (Cásper Líbero). Autor do livro Radiografia de um filme: São Paulo Sociedade Anônima, de Luiz Sérgio Person. Criou e dirigiu os programas Metrópolis, Saia Justa e todos de Marília Gabriela entre 1992 e 2004. Atualmente, é Produtor Editorial do programa Painel WW, com William Waack, na internet. É diretor da Associação Brasileira de Cinematografia, que dá o direito de uso da sigla ABC.