En Xalapa, capital del estado, ha desarrollado su vida personal y familiar, así como su carrera política y empresarial.
En 2003 fue presidente de la Cámara Nacional de Comercio, Servicios y Turismo (Canaco-Servytur) Delegación Xalapa.
Fue presidente municipal de Xalapa en un primer periodo de 2005 a 2007. Diputado Federal de 2009 a 2011, donde integró las comisiones de Hacienda y Crédito Público y la de Comunicaciones.
Como diputado local, de 2013 a 2016, presidió la Comisión de Economía.
También se desempeñó como senador de la República de 2018 a 2019 y de 2020 a 2021, cargo en el que participó en las comisiones de Relaciones Exteriores, de Asia-Pacífico-África; de Economía; Hacienda y Crédito Público; de Justicia y de Recursos Hidráulicos.
En el Gobierno Federal, por invitación del presidente Andrés Manuel López Obrador asumió la Dirección de la Administración General de Aduanas, de mayo de 2019 a abril de 2020.
En 2021 fue elegido presidente municipal de Xalapa para el periodo 2022-2025, cargo al que solicitó licencia en noviembre de 2024 para integrarse a la Secretaría de Gobierno con la gobernadora de Veracruz, Rocío Nahle García.