[3][12] En 1996 fue elegido como Alcalde de Cuenca por el Movimiento Nuevo País del cual fue su director y fundador junto a Freddy Ehlers.
[15][16] También, en 2002, logró que el parque nacional Cajas fuera reconocido como área natural RAMSAR de las Naciones Unidas.
[17] Buscó una nueva reelección en los comicios de 2004, pero perdió ante Marcelo Cabrera.
[18] En 2007 fue elegido como asambleísta constituyente a nivel nacional para la Asamblea Nacional Constituyente por "Acuerdo País", que integraba a los movimientos Alianza País, Nuevo País y Alternativa Democrática a nivel nacional y decenas de movimientos provinciales y cantonales de todo el Ecuador.
[18] En las elecciones legislativas del 26 de abril de 2009 se presentó como candidato a primer asambleísta nacional por el movimiento Alianza País para el periodo 2009-2013, ganando la curul con 2.260.672 votos, la mayor votación nacional.
[9][10] En 2011, en el pleno de la Asamblea Nacional fue reelegido en el cargo por la mayoría legislativa para el período 2011-2013.
[18] Ocupó los cargos hasta el 18 de marzo del mismo año, fecha en la que anunció su renuncia.