Realizó las formativas en Liga Deportiva Universitaria, luego pasó por diversos equipos como San Antonio, Deportivo Quito, e Independiente del Valle en los siguientes años.
Su trayectoria continuó con periodos en El Nacional, Clan Juvenil, y Técnico Universitario.
En 2021, jugó para Chacaritas, nuevamente en Atlético Santo Domingo, y Miguel Iturralde.
[3][4] Al término de la temporada 2023 decidió abandonar el club, debido a una deuda pendiente de dos meses y medio a sus jugadores.
[7][8] Tras finalizar el torneo renovó por un año más con el club y cedido sin opción de compra al Técnico Universitario.