[2] Al año siguiente, apareció en Ana y los 7 y en la serie Manolito Gafotas, basada en el personaje homónimo de Elvira Lindo, dando vida a Yihad, un personaje fijo, durante trece capítulos.
[2] El salto a la gran pantalla también tuvo lugar en el año 2004 con un papel en el El séptimo día de Carlos Saura y otro de mayor importancia en Cachorro donde interpretaba a Bernardo, un niño de nueve años que por las circunstancias tiene que convivir con su tío homosexual, protagonista del largometraje.
A partir del año 2011 empezó a dirigir su carrera hacia los escenarios y actuar en obras teatrales, como Münchhausen, Naturaleza muerta en una cuneta (2012-2013) o Emilia (2014).
Castillo también protagonizó la miniserie de drama bélico Los nuestros 2 (transmitida en 2019 por Telecinco), interpretando a 'Ray Izquierdo', un cabo encargado de las comunicaciones de la unidad BRIPAC retratada.
Más tarde participó en el drama de acción medieval El Cid, lanzado en Amazon Prime Video en 2020, interpretando el papel del escudero Lisardo.