Se formó en las categorías inferiores del CD Plaza Amador y su debut profesional fue en la Primera División de Panamá el 21 de julio de 2012 en la derrota 1 a 0 contra el Sporting San Miguelito en el Estadio Luis Ernesto Cascarita Tapia en donde fue suplente y entró al minuto 57 por Roberto Stewart.
En la LPF Apertura 2013 jugó 4 partidos en donde fueron eliminados en la semifinales en un marcador global de 2 a 4 contra el San Francisco FC en donde no estuvo convocado.
Debutó con el club en la Liga Nacional de Ascenso Apertura 2014 en donde quedaron en la undécima posición.
Salió campeón del Torneo de Copa 2016-2017 en donde ganaron la final 1 a 2 contra el CD Centenario en el Estadio Maracaná.
[4] En la LPF Clausura 2017 jugó 16 partidos y anotó 4 goles en donde quedaron en la novena posición.
Salió campeón de la LPF Apertura 2017 en donde ganaron la final 5 a 1 contra el CD Árabe Unido en el Estadio Rommel Fernández en donde fue suplente todo el partido, en dicho torneo jugó 16 partidos y anotó 1 gol.
Salió campeón del Torneo Apertura 2019 en donde ganaron la final 0 a 2 contra el Costa del Este FC en el Estadio Rommel Fernández en donde fue en donde fue titular y jugó todo el partido, en dicho torneo jugó 19 partidos y anotó 3 goles.
En la Liga Concacaf 2020 jugó 1 partido en donde fueron eliminados en los octavos de final en el que perdieron 1 a 0 contra la LD Alajuelense en el Estadio Alejandro Morera Soto en donde fue titular y jugó todo el partido.
Fue subcampeón del Torneo Clausura 2020 en donde perdieron la final 3 a 1 contra el CA Independiente en el Estadio Agustín Muquita Sánchez en donde fue titular y jugó todo el partido.
Fue subcampeón del Torneo Apertura 2021 en donde perdieron la final 1 a 2 contra el CD Plaza Amador en el Estadio Universitario en donde fue titular y jugó todo el partido.
En la Serie A de Ecuador 2022 solo jugó 3 partidos en la primera etapa por sufrió una grave lesión en donde el equipo quedó en la decimoquinta posición.
En el Torneo Apertura 2023 jugó 12 partidos y anotó 2 goles en donde fueron eliminados en los playoffs en donde perdieron en un marcador de 6 a 0 contra el CD Plaza Amador en el Estadio Rommel Fernández en donde fue titular y jugó hasta el minuto 76.