En el 2000 pasó al Emelec donde comenzó a jugar en las Categorías Sub-18 y 20.
Primero empezó como volante pero poco a poco se quedó con el puesto de lateral izquierdo, logrando debutar el 13 de febrero en la Copa Libertadores 2001 frente al Olimpia en el Estadio George Capwell.
Ha sido convocado por la Selección ecuatoriana en algunas ocasiones, pero su debut fue en el 2006, cuando lo llamó el director técnico de ese entonces, Luis Fernando Suárez.
Luego de estar diez años en Emelec, al finalizar su contrato en diciembre del 2009, arregló con el Deportivo Quito por dos años.
Luego que en Deportivo Quito donde no tuvo mayor suceso por lesiones y falta de oportunidades; tras varios días de negociaciones con la dirigencia riobambeña, el 'Flaco' finalmente llegó a un acuerdo para vestir la camiseta del 'Ciclón' por el lapso de un año, según estipula el contrato firmado.