El volante de 27 años llega al club procedente de Crucero del Norte, equipo de la Primera B Nacional.
La directiva de Quilmes le eligió por su capacidad de jugar en varias posiciones. Aunque suele jugar como volante, Castro, gracias a su polivalencia, también se maneja como centrocampista puro.