Originario de Cuernavaca, Morelos. Obtuvo el título de Médico Cirujano por la Universidad Autónoma de Morelos. Cuenta con una especialidad de Desarrollo Humano por la Universidad La Salle y una maestría en Administración con especialidad en Alta Dirección por el Instituto Tecnológico de Estudios Superiores de Monterrey.
Desde el año 1997, como miembro del PAN, ha realizado labores en los Comités Estatales y Nacionales. En 2000 fue electo senador de la República por Morelos. Durante su labor como diputado federal a la LVII Legislatura, también se desempeñó como presidente de la Comisión Investigadora del IMSS y secretario de la Comisión de Salud, miembro de la Comisión Permanente del Congreso de la Unión, vicepresidente de la Mesa Directiva de la Cámara de Diputados, coordinador de Comunicación Social del Grupo Parlamentario del PAN, y subcoordinador de Enlace Político del Grupo Parlamentario del PAN y consejero estatal del mismo partido. Actualmente es gobernador de Morelos para el periodo 2006-2012.
Desde el año 1997, como miembro del PAN, ha realizado labores en los Comités Estatales y Nacionales. En 2000 fue electo senador de la República por Morelos. Durante su labor como diputado federal a la LVII Legislatura, también se desempeñó como presidente de la Comisión Investigadora del IMSS y secretario de la Comisión de Salud, miembro de la Comisión Permanente del Congreso de la Unión, vicepresidente de la Mesa Directiva de la Cámara de Diputados, coordinador de Comunicación Social del Grupo Parlamentario del PAN, y subcoordinador de Enlace Político del Grupo Parlamentario del PAN y consejero estatal del mismo partido. Actualmente es gobernador de Morelos para el periodo 2006-2012.