Nicknamed "Ruço", he amassed Primeira Liga totals of 234 games and four goals during 12 seasons, representing Académica, Benfica and Sporting, winning eight major titles with the second club including five national championships. He also spent two years in the United States, with the New England Tea Men.