Nato in Colombia, ha iniziato a giocare nelle giovanili del Porto. Nel 2017 viene acquistato dalla Quarteirense, squadra militante nelle serie dilettantistiche del campionato portoghese. L'anno successivo si trasferisce al St. Lucia, nella seconda divisione maltese, con il quale al termine della stagione 2018-2019, ottiene la promozione in massima serie. Dopo due stagioni trascorse nella massima serie maltese, totalizzando 73 presenze e 29 reti in tre anni, nel 2021 si accasa al Volo, società della massima serie greca.