[1] Inició su carrera en las divisiones menores del Centro Deportivo Olmedo, donde debutó en 2012.
En 2016, regresó al Centro Deportivo Olmedo.
En 2017, tuvo una breve etapa en Audaz Octubrino.
Al año siguiente, se unió al Azogues S. C. En 2019, tuvo un breve paso por el Orense Sporting Club antes de unirse al 9 de Octubre, donde logró el ascenso desde la Serie B de Ecuador a la Serie A después de 22 años de ausencia del club.
En 2020, llegó al Guayaquil Sport, donde se proclamó campeón de la Segunda Categoría de Ecuador, logrando así el ascenso a la Serie B, siendo el capitán y uno de los referentes del club durante ese año.