 Edu joined Belarusian team Torpedo Minsk in August 2003.As the club was expelled from the league at the start of 2005 season, he joined Dinamo Minsk.In July 2011 he returned to Brazil and signed a contract with Santacruzense.