Vilalta Reixach, Marc, España