Licenciado en Ciencias Políticas y Administración Pública por la Benemérita Universidad Autónoma de Puebla (BUAP) y Maestro en Alta Dirección Empresarial por la Universidad para el Desarrollo Empresarial.

Se desempeñó como administrador del Centro Comercial Galerías Las Animas, fue presidente en la Asociación Civil del Consejo Nacional para la Familia A.C. y ocupó la Dirección General de Desarrollo Humano en la Secretaría de Desarrollo Social del Estado de Puebla, durante el periodo 2010-2014.