Licenciado en Derecho por el Instituto Tecnologico y de Estudios Superiores de Monterrey, y Maestría en Derecho Económico Internacional otorgada por The University of Warwick, en Reino Unido.

Se ha desempeñado como Secretario Particular del Procurador General de Justicia del Estado de Nuevo León; asi como Director General Juridico, y Director de Administración y Finanzas en la Oficina Ejecutiva de la Gubernatura de Nuevo León. 

Ocupó el puesto de Director General Jurídico en la Corporación para el Desarrollo de la Zona Fornteriza de Nuevo León; fungiendo tambien como Secretario de Asuntos Jurídicos y Atención Ciudadana, así como Secretario Particular para el Gobierno del Estado de Nuevo León.

Ha impartido cátedra en el área de Derecho, para el Instituto Tecnológico y de Estudios Superiores de Monterrey, y para la Universidad Americana de Acapulco.

A partir del 15 de abril de 2017, ocupa el cargo de Subprocurador de Verificación.