Orlando returned to Udinese for the 1996–97 season, where he made 22 appearances, helping the club to a fifth-place finish in Serie A. He was sold to newly promoted club Treviso in Serie B the following season, after making two appearances with Udinese. He spent two seasons with Treviso in Serie B, scoring 5 goals in 50 appearances. In the summer of 2000, he moved to Cagliari, where he only made 8 appearances throughout his only season at the club, later moving to Padova in Serie C1. He played two seasons with the club, making 42 appearances, without scoring a goal. He subsequently moved to Pordenone and later Cologna Veneta. In 2004, he was signed by Serie D club Tamai, where he spent three seasons, before spending the final season of his career with Manzanese, where he retired after the 2007–08 season.