Es Licenciado en Derecho y en Criminología por la Facultad de Derecho y Ciencias Sociales de la Universidad Autónoma de Nuevo León  (UANL).

En el sector público fue nombrado Delegado Federal del  Instituto del Fondo Nacional de la Vivienda para los Trabajadores (INFONAVIT) en el  Estado de  Nuevo León.

Ha ocupado cargos importantes en la Administración Pública, como el de Subsecretario General  de Gobierno del Estado de  Nuevo León y como Director General de Gobierno.

El 26 de septiembre de 2011, la UANL en el área de Derecho y Criminología, le entregó un reconocimiento que recibió  de manos del Rector de esa casa de estudios. Lo anterior en el marco de reconocer a 48 egresados con una trayectoria exitosa dentro de sus ámbitos.

En el año 2015 asume el cargo de Director de Administración de la Lotería Nacional para la Asistencia Pública, debido a la designación del Titular de la Entidad, el Lic. Pedro Pablo Treviño Villarreal.