Né à Matosinhos, Praia commence sa carrière junior au Leixões SC en 1962. Il évolue dans les équipes de jeunes jusqu'à ce qu'il rejoigne l'équipe première en 1965[1].
Il fait ensuite un bref passage au FC Barreirense pour la saison 1973-1974, marquant 2 buts en 12 apparitions[1].
Praia continue sa carrière en jouant pour le Boavista FC entre 1974 et 1975. Il remporte une Coupe du Portugal en 1975. Après une période intermédiaire au Varzim SC en 1975-1976 où il marque un but en une seule apparition, il revient à Boavista pour une saison[1].
Il termine sa carrière en jouant pour le CD Montijo, le FC Barreirense et enfin le SC Palmelense, où il joue jusqu'à la fin de la saison 1982-1983[1].