Nació el 28 de julio de 1960 en Monterrey Nuevo León. Cursó su carrera profesional en el Centro de Estudios Universitarios obteniendo la licenciatura en Ciencias Jurídicas y cuenta con diplomados en Recursos Humanos y Derecho Electoral.

Inició su experiencia laboral en el Instituto Mexicano del Seguro Social como Coordinador de Servicios Administrativos de 1980 a 1982 así mismo dentro de la administración pública en la Secretaría de Hacienda y Crédito Público se desempeñó como Ministro Ejecutor Fiscal de 1982 a 2002.

Laboró como abogado litigante del 2000 al 2005 cerrando ciclo en el bufete jurídico Gómez y Asociados para sumarse a la empresa Técnica Fiscal y Administrativa como asesor de la misma hasta el año 2010.

Asesor jurídico del Sindicato Único de Trabajadores al Servicio del Municipio de Guadalupe, de 1999 al 2015 y asesor jurídico independiente.

En la administración 2009 – 2012 fue Primer Regidor del R. Ayuntamiento de Ciudad Guadalupe.

Actualmente funge como Primer Regidor del R. Ayuntamiento de Guadalupe, N.L. administración 2015-2018 y es Secretario Coordinador Jurídico de la Confederación Nacional de Organizaciones Populares del Estado de Nuevo León (CNOP).