Egresado del Centro Universitario de Estudios Cinematográficos -CUEC- de la UNAM, donde se especializó en documental y cinefotografía. Es profesor de Cinefotografía y Documental en dicha institución, tanto a nivel posgrado como licenciatura. Alumno de Werner Herzog en la Rogue Film School 2014. Director de fotografía de los largometrajes documentales “Azul Intangible” y “Nararachi”, los largometrajes de ficción "Contar el Amor" y “Vladimir en mí”, así como la fotografía adicional de "Maquinaria Panamericana". Ha sido el cinefotógrafo de la sección mexicana del proyecto de Historia Visual de la Academy of Motion Picture Arts and Sciences. Como fotógrafo y realizador documental ha participado en las series televisivas “Tocando vidas” para Televisión Azteca, “Pasión en Movimiento” y “Tocando tierra” para Canal 22, "El Universal. Un gran diario, un centenario" y "Sensacional de Diseño Mexicano" de Canal 11. Ha trabajado en diversas producciones televisivas para Discovery Networks, MTV, Milenio, Televisa, FOX y OPMA.