Die portugiesische Einzelmeisterschaft konnte er sechzehnmal gewinnen: 1980, 1983 bis 1985, 1989 bis 1992, 1996, 2001, 2006, 2008, 2014 bis 2016, 2018. Er spielte für Portugal bei achtzehn Schacholympiaden: 1980 bis 2006, 2010 bis 2012, 2016 bis 2018. Bei der Schacholympiade 1992 erhielt er eine individuelle Bronzemedaille für sein Ergebnis am zweiten Brett. Er nahm fünfmal an den europäischen Mannschaftsmeisterschaften (1989, 1992, 1999, 2001 und 2017) teil.