Maestro en Ciencias con especialidad en Comunicación por el Instituto Tecnológico de Monterrey, Campus Monterrey, Licenciado en Ciencias de la Comunicación por la Universidad Autónoma de Guadalajara; su especialidad profesional ha sido como profesionista en la producción audiovisual, producción televisiva y específicamente en realización y postproducción de video documental.
Se ha desempeñado docente en diferentes instituciones educativas de educación superior tales como el Instituto Tecnológico y de Estudios Superiores de Monterrey en la Zona Metropolitana de la Ciudad de México;, impartiendo materias para las Licenciatura en Ciencias de la Comunicación, Licenciatura en Animación y Arte Digital, y para la Universidad Autónoma de Tamaulipas, Campus Ciudad Victoria, para la Maestría en Comunicación.
Del año 2000 al 2012 trabajó para el Tecnológico de Monterrey, como Director de Carrera de Ciencias de la Comunicación y Animación y Arte Digital.
A partir del año 2013 se incorporó como Coordinador Académico del área de Televisión y Medios Digitales en la Facultad de Comunicación de la Universidad Anáhuac, Campus Norte, impartiendo materias de Producción televisiva, Producción de documentales, Narrativas transmedia, Fotografía y Proyectos de Nuevos Medios y Empresas Mediáticas. Posteriormente con la integración de campus sur, empezó a coordinar las materias del orden de producción audiovisual, diseño e imagen interactivo para Campus Norte y Sur de esta Universidad.
Es fotógrafo, documentalista; ha producido y publicado Documentales para CONACULTA y OCESA.