Toukokuussa 2019 Castañeda edusti Kolumbiaa vuoden 2019 Etelä-Amerikan mestaruuskilpailuissa 20 000 metrin kävelyssä ja voitti kultamitalin. Lokakuussa 2019 hän edusti Kolumbiaa vuoden 2019 yleisurheilun maailmanmestaruuskilpailussa miesten 20 kilometrin kävelyssä.
Hänet diskvalifioitiin.