Formado em cinema pela Faap, realizou alguns curtas em parcerias com amigos, mais de quatrocentos comercias e um longa como diretor e roteirista, em parceria com Fernando Meirelles: Domésticas: o filme (2001). Escreveu e dirigiu, também em parceria com Fernando Meirelles, o curta-metragem E no meio passa um trem (1998) premiado nos festivais de Recife (melhor filme, direção, montagem e som), Gramado (melhor filme 35mm, direção, ator (Theo Werneck e Bruno Giordano) e Cuiabá (melhor filme). Finalizou recentemente as filmagens de Os 3, seu primeiro trabalho como diretor solo de um longa.