Anfang 1989 siegte Cattedra im Finale des Tournoi de Paris über den Japaner Yuzi Ozawa. Bei den Europameisterschaften 1989 schied er frühzeitig nach Niederlagen gegen den Franzosen Philippe Pradayrol und den Ungarn József Wágner aus. Im Juli 1989 erkämpfte er eine Bronzemedaille bei den Militärweltmeisterschaften. Drei Monate später erreichte er bei den Weltmeisterschaften 1989 das Viertelfinale und unterlag dann dem Japaner Tadanori Koshino. 1990 gewann Cattedra das Weltcup-Turnier in Leonding. 1991 gewann er seinen dritten italienischen Meistertitel. Bei den Europameisterschaften in Prag unterlag er im Achtelfinale dem Franzosen Philippe Pradayrol. Mit zwei Siegen in der Hoffnungsrunde erreichte er den Kampf um Bronze, den er gegen Petr Šedivák aus der Tschechoslowakei gewann. Einen Monat später wurde er Dritter der Militärweltmeisterschaften. Diesen Erfolg konnte der Angehörige der Carabinieri 1992 wiederholen. Bei den Olympischen Spielen 1992 in Barcelona gewann er seine ersten zwei Kämpfe vorzeitig. Im Achtelfinale unterlag er dem für die Gemeinschaft Unabhängiger Staaten antretenden Aserbaidschaner Nazim Hüseynov nach 3:12 Minuten. Nach einem Sieg und einer Niederlage in der Hoffnungsrunde belegte er einen geteilten neunten Platz.