Als junior werd Castrillo in 2014 nationaal kampioen op de weg. Een jaar later werd hij opgenomen in de selectie van Lizarte, een Spaans clubteam. In 2017 nam hij, als Spaans kampioen, deel aan de tijdrit voor beloften op het wereldkampioenschap. Het 37 kilometer lange parcours in en rond Bergen legde hij ruim twee minuten langzamer af dan winnaar Mikkel Bjerg, wat hem de dertiende plaats in de eindstand opleverde. Eerder dat jaar werd hij onder meer twintigste in zowel het eindklassement van de Ronde van de Aostavallei als op het Europees kampioenschap tijdrijden voor beloften.