W reprezentacji Angoli Locó zadebiutował 20 września 2003 roku w wygranym 3:1 towarzyskim meczu z Namibią. W 2006 roku został powołany przez selekcjonera Gonçalvesa do kadry na Puchar Narodów Afryki 2006, a następnie na Mistrzostwa Świata w Niemczech. Tam był podstawowym zawodnikiem zespołu i wystąpił we wszystkich trzech grupowych meczach: z Portugalią (0:1), z Meksykiem (0:0) i z Iranem (1:1). W 2008 roku znalazł się w drużynie na Puchar Narodów Afryki 2008.