Surgió en aquel equipo que logró el título en la Segunda División con el Pegaso Anáhuac y posteriormente jugó en el Real Colima en la Primera A.
Desde que debutó en Primera División demostró ser un central de clase y seguro, ganándose la titularidad.
Finalizó su carrera como jugador en los clubes Mérida y Dorados de Sinaloa.
En febrero de 2022 fue nombrado como entrenador del equipo femenil de la institución necaxista,[2] sin embargo, Castillo solo permaneció un año dirigiendo a las también conocidas como centellas, debido a problemas generados por algunas declaraciones emitidas por el exfutbolista.
[1]Durante su estancia en el equipo michoacano Castillo logró ganar el tercer título de su categoría.