Juan Camilo Castillo Andrade (born 3 October 2002) is a Colombian professional footballer who plays as a defender for Russian club Pari Nizhny Novgorod.
Born in Tumaco, Castillo began his football career with local clubs Zipaquirá San Pablo and Expreso Dorado before joining the youth ranks of storied Colombian side Millonarios.
[1] He made his debut for New York on 14 May 2021, starting in a 1–0 loss to the Miami FC.
[4] On 24 January 2023, Castillo was announced as a new signing for MLS Next Pro side Philadelphia Union II.
[5] On 17 January 2025, Castillo signed a long-term contract with Russian Premier League club Pari Nizhny Novgorod.