Having joined the club in 2017,[1] Bravo made his professional debut with América de Cali at the end of the 2021 Torneo Finalización, coming on as a second-half substitute in a 2–1 away loss to Millonarios on 17 December 2021.[2] In January of the following season, he was loaned to Categoría Primera B side Orsomarso.[3] However, he did not feature for Orsomarso, and would return to play two more games for América de Cali in the 2022 season.
In 2023, following one appearance in the league with América de Cali, Bravo was linked with a move to Danish side Midtjylland.[4] However, he would go on to join Portuguese side Mafra on loan, with an option to buy, on 15 May 2023.[5] Despite being announced by the Portuguese club, Bravo remained with América de Cali, featuring in a Categoría Primera A game against Atlético Bucaramanga on 17 May, just two days after the announcement.[6]
On June 25, 2024, FC Midtjylland confirmed that they had bought Bravo, who signed a deal until June 2029.[7]
International career
Bravo has represented Colombia from under-15 to under-17 level.[1][8]