Earning nearly 30 caps for Portugal during the 80s, Sousa represented the nation at the 1986 World Cup and Euro 1984.