Дебют за национальную сборную Анголы состоялся в 2005 году. Включался в составы сборной на Кубок африканских наций 2006 в Египте, Чемпионат мира 2006 в Германии (заменил Зе Каланга в матче против Португалии) и Кубок африканских наций 2008 в Гане. Всего Эдсон провёл за сборную 15 матчей.