[2] He started his senior career with First Division club Sham Shui Po, where he gained promotion to the Hong Kong Premier League in 2022.
[5] On 1 September 2024, he debuted for the club during a 5–1 home win over Kowloon City in the 2024–25 Hong Kong Premier League.
[6] Previously, Benavides was eligible to represent Bolivia and Chile internationally through his parents, but he relinquished his citizenship of both countries on 19 August 2023 in order to play for Hong Kong.
[8][9][10] On 15 October 2024, Benavides made his international debut for Hong Kong in a 3–0 home friendly win against Cambodia.
[11] On 8 December 2024, Benavides scored his first international goal in a 3–0 2025 EAFF E-1 Football Championship qualifier victory against Mongolia.