Career
Castro has always played for Deportivo Quito. Castro first broke into the first team squad in 2006. He was a key player in that season and he did start a lot of matches including coming in as a substitute.
He started 28 matches and only came as a substitute 1 time in the season.
Castro was part of Ecuador"s squad in the 2007 Pan American Games. He was also called up to participate in the 2009 South American Youth Championship where Ecuador was eliminated early by a coin toss.