Llegó a la institución quiteña a los 12 años de edad,[3] ahí hizo todas las divisiones formativas y jugó en todos los torneos juveniles organizados por la FEF.
El 9 de julio de 2016 hizo su debut profesional contra Guayaquil City bajo el mando del uruguayo Álvaro Gutiérrez, en el empate 2 a 2, entró al cambio en el minuto 60 por Luis Bolaños.
[4] Anotó su primer gol el 22 de octubre de 2017, en la victoria 5 a 2 contra Delfín Sporting Club.
[7][8] Sin embargo el club brasileño finalizó anticipadamente la cesión y el jugador regresó a Liga.
El 21 de marzo de 2019 debutó en un amistoso contra Estados Unidos en la que su selección perdió por 0-1 en Orlando.