De Moya-Anegón, Félix, España