Fue general de Ejército del Ecuador, diputado nacional (1998-2000), alcalde del Distrito Metropolitano de Quito durante dos períodos consecutivos (2000-2004 y 2004-2009), y asambleísta por la provincia de Pichincha (2009-2013).