Originario de la ciudad de Tamazula de Gordiano, Jalisco; ha vivido en México, Estados Unidos, Brasil e Italia. Es licenciado en filosofía con especialidad en Antropología y Ética por el Ateneo Regina Apostolorum de Roma, Italia; licenciado en humanidades clásicas por la misma institución. Maestro en educación con especialidad en Docencia por la UNID. Cuenta también con estudios de teología por el Ateneo Regina Apostolorum.
Llevó a cabo la dirección y organización de actividades de voluntariado para jóvenes y adultos, capacitaciones y entrenamientos de crecimiento y conocimiento personal, coaching individual y en equipo en White Plains, NY, Estados unidos de 1999 a 2001, en Curitiba, Brasil de 2001 a 2004 y en Roma, Italia de 2005 a 2015.
Subdirector en el instituto Sor Juan Inés de la Cruz de Tamazula, Jalisco. Docente de filosofía, oratoria, y liderazgo en el Instituto Juan Pablo II campus Guadalajara.
Fundador y socio director de la academia de idiomas Snaptalk Club
Actualmente se desenvuelve como socio director de SAPERE AUDE en México, ofreciendo entrenamientos corporativos con metodologías de comportamiento para empresas como Lenovo, Caldic, John Deere, Grupo azucarero Beta San Miguel, Bradesco, Grupo Bimbo, Coparmex Nuevo León, entre otras, colaborando con ellas para mejorar su productividad. Su trabajo se ha extendido a muchos estados de la república mexicana, así como a otros países: Guatemala, Costa Rica, Colombia, Perú, Brasil, Argentina e Italia
Su deseo es que su labor empresarial tenga un impacto positivo y permanente en la vida de los seres humanos con quienes desempeña su profesión.