Ha trabajado como crítico, investigador y programador cinematográfico. Es egresado de la Licenciatura en Filosofía de la Facultad de Filosofía y Letras de la UNAM. Ha impartido cursos de lenguaje e historia del cine en Arte7, además de exponer piezas de videoarte en el Bonus Creative Week 2012. Es creador de DAIMON Muestra Internacional de Cine en Streaming y actualmente trabaja en el área de Difusión de Cineteca Nacional.