Digão made his Milan debut in a friendly against Dynamo Kyiv on 6 September 2007, in which he received a yellow card. His only other appearance was in a 1–2 Coppa Italia loss to Calcio Catania on December 20. He made his first Serie A appearance in a match against SS Lazio on March 1 2008 as a second half substitute for Marek Jankulovski. The match ended in a 1-1 draw.
On August 13, 2008, Standard de Liège announced on their official website that Digao will join the Belgium champions on a one year-loan deal.