 Castillo also played college soccer for the VCU Rams, and was part of the development academy for Deportivo Saprissa, one of the top clubs in Costa Rica.Castillo signed a letter of intent to play for Virginia Commonwealth University's men's soccer program.In his freshman year, Castillo was an immediate starter and was a third captain his freshman year, starting and playing in all 18 matches during the 2012 season.