Born in Seville, Andalusia, Juanlu began his career with CD Los Caminantes at the age of six.
In the following year, he moved to CD San Alberto Magno, and joined Sevilla's youth setup in 2015, aged 12.
[4] Juanlu made his first-team debut on 15 December 2021, starting in a 1–1 away draw (6–5 penalty win) against Andratx in the season's Copa del Rey.
[5] His La Liga debut occurred six days later, as he came on as a late substitute for Papu Gómez in a 1–1 home draw against Barcelona.
After the departure of Raúl Parra to Cádiz, Juanlu established himself as a regular starter for the Jabatos, but as a right back.