Debutta in Nazionale maggiore il 30 gennaio 1985, in un'amichevole in casa a Lisbona contro la Romania persa per 3-2, entrando all'intervallo al posto di António Frasco. Non convocato per il Mondiale 1986 in Messico, nel 1987 gioca altre 3 volte, chiudendo con la nazionale il 14 febbraio 1987 nella sfida interna ad Oeiras contro l'Italia, valida per le qualificazioni all'Europeo 1988, nella quale gioca l'intera gara e perde per 1-0, con gol di Alessandro Altobelli.