W reprezentacji Portugalii Beto zadebiutował w 1997 roku w meczu eliminacyjnym do mistrzostw świata przeciwko Niemcom, chociaż już rok wcześniej był w kadrze na Letnie Igrzyska Olimpijskie w Atlancie. W 2000 roku Beto wystąpił na mistrzostwach Europy, na których Portugalczycy przegrali w półfinale z późniejszymi triumfatorami turnieju – Francuzami.