An Angolan international since 2005, Edson was called up to the following year's Africa Cup of Nations and the FIFA World Cup. In the latter tournament, he played 20 minutes in the 0–1 group stage defeat to Portugal.