Licenciado en Derecho por la Facultad Libre de Derecho de Monterrey, con Maestría en Derecho Mercantil en la Universidad Autónoma de Nuevo León. Responsable Jurídico de la Arrendadora Financiera, Empresa de Factoraje Financiero y Responsable Jurídico Contencioso a nivel Nacional del Banco de Abaco Grupo Financiero de 1991 a 1998. Miembro Asociado del despacho Abogados Mesta, Flores y Asociados, S.C., de 1998 a 2004 y Socio de 2004 a principios de 2006. Desde el año de 1999 ha sido profesor de la Facultad Libre de Derecho de Monterrey. Abogado de la Notaría Pública 122 en Monterrey, Nuevo León, desde marzo de 2006, teniendo a su cargo el área de derecho corporativo notarial; atendiendo además a instituciones de crédito en la formalización notarial de compraventas y contratos de crédito que celebran con sus respectivos clientes y en la formalización de actos jurídicos en general.