 Castro has a bachelor's degree in Aerospace engineering from the TU Delft (Technische Universiteit Delft) and is completing his master's degree in Aerospace Engineering.From his time as a soccer player Castro regularly went to the gym.After leaving soccer he continued to train at the gym to maintain his conditioning.