Licenciado en Arte en la Universidad Católica de Chile. Entre 1990 y 1993 fue profesor jefe de los talleres de dibujos animados de Cineanimadores S.A., y en 2004, director de la carrera de Animación en la Universidad Mayor de Chile. De 1984 a 2001 realizó trabajos de animación para spots publicitarios y series televisivas. Dirigió Ogú y Mampato en Rapanui (2002, largometraje), primera película animada chilena, a la que siguió Papelucho y el Marciano (2006), superproducción en la que participaron 150 profesionales de la animación.