Aged 20, the Barcelona-born player made his debut for the Catalonia national team before joining Spain Under 21s to lift the European Championship title in 2019.
When the international transfer window opens on July 1, Roca will join a trio of compatriots at Elland Road as Diego Llorente, Rodrigo, and Junior Firpo welcome him to West Yorkshire.
Firpo, who played alongside Roca for Spain Under 21s, gave the Whites' new signing some advice before he signed the deal.
"He told me that it's an incredible club," Roca said. It's amazing atmosphere that you can be in this stadium, that the teammates are incredible, the atmosphere that you can breathe in the locker room is incredible."
Here are all of the Spanish players who have been signed by Leeds United, as per @LUFCstats....