Se inició en el fútbol en Rocafuerte Fútbol Club, jugó en 2007 su primer partido profesional en la Segunda Categoría del Guayas, con el equipo cementero logró el ascenso a la Serie B de Ecuador en 2009 y en 2010 disputó 33 partidos en dicha categoría y marcó en total ocho goles.
En 2011 fue ratificado, de esta manera estuvo presente en 30 oportunidades y encajó 13 anotaciones.
Tras sus destacadas actuaciones en Rocafuerte, fue contratado en 2012 por el campeón de la temporada pasada, por Sociedad Deportivo Quito.
Debutó en primera categoría y a nivel internacional con el equipo chulla.
Para el segundo semestre de 2014 fichó por River Ecuador, donde se consolidó durante varias temporadas, logrando el ascenso del equipo rojo y negro a la Serie A de Ecuador.