Especializado em cinema de animação pela Embrafilme e pela National Film Board of Canada. Dirigiu vários curtas-metragens em animação, entre eles, Campo Branco (1997), eleito pela ABRACCINE entre as 100 obras mais importantes da animação brasileira, e também a série animada para a televisão Um Conto em Cada Ponto (2017). Todo Mundo Já Foi pra Marte é seu primeiro longa.