De 2003 a 2006 fungió como diputado a la Asamblea Legislativa del Distrito Federal, presidiendo la Comisión de Asuntos Político-Electorales y fue vicecoordinador del grupo parlamentario del Partido Acción Nacional.