Longo deltok i VM i 1993, 1999, 2001 og 2003, og hadde som beste individuelle plassering 35.-plass i sprint K90 / 7,5 kilometer i Ramsau i 1999 og sprint K116 / 7,5 km i Lahtis i 2001. Han var på det italienske laget som ble nummer 6 i lagkonkurransen i Falun i 1993. Han var med i OL i 1994 og 1998. På Lillehammer i 1994 ble han nummer 44 (av 52 fullførende deltakere) i det individuelle rennet (K90 / 15 kilometer) og var på laget som ble nest sist av 12 lag i lagkonkurransen (K90 / 3 x 10 kilometer). I Nagano (Hakuba) i 1998 ble han nummer 22 i det individuelle rennet (K90 / 15 kilometer).