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....

7. Kiko Casilla
Since signing in January 2019, Casilla has made 62 appearances for Leeds. Photo: Charlotte Tattersall

8. Rodrigo Moreno
The club's record signing has made 62 appearances since he signed in August 2020. Photo: Clive Brunskill

9. Diego Llorente
Llorente became a Leeds United player in September 2020 and has made 46 appearances so far. Photo: George Wood

10. Junior Firpo
Firpo joined United in July 2021 and has since made 27 appearances. Photo: George Wood

11. Marc Roca
The former Espanyol player joined Leeds United on June 17, 2022. Photo: Leeds United Football Club

