Licenciado en Relaciones Internacionales por la Universidad Iberoamericana y estudios de posgrado en Economía Internacional en la Escuela de Estudios Internacionales Avanzados de la Johns Hopkins University en Washington D.C. con subespecialidad en política exterior norteamericana. En 2016 integró la fórmula número 4 del PRI y fue electo diputado constituyente por voto directo. En ese mismo periodo fue designado representante del PRI ante la Junta Local del INE en la CDMX. Al terminar el proceso legislativo renunció a ese partido. En la administración pública ha sido desde jefe de departamento hasta director general, primordialmente en la Secretaría de Educación Pública y el ISSSTE. En esta última institución se desempeñó como secretario particular del director general de la institución; posteriormente estuvo al frente de las adquisiciones y servicios generales del instituto. Desde enero de 2007 es director general y accionista mayoritario de 4F Systems, empresa especializada en tecnologías y desarrollo. Ha sido columnista del diario La Razón y fue fundador y columnista principal del diario Contra Réplica. Hoy en día escribe para el portal Observatorio Ciudadano. En el 2009 fue candidato a jefe delegacional por Álvaro Obregón y en 2012 fue designado coordinador general de la campaña de la candidata Araceli García Rico al Senado de la República. Miembro fundador de Grupo Chapultepec y Futuro 21, así como presidente de la asociación política CAMBIEMOS.