Born in Clermont-Ferrand, Casanova played for Cournon, INF Vichy, Le Havre AC, Olympique de Marseille and Toulouse FC. At Marseille, he made no professional appearances, but was on the bench at the 1991 European Cup Final, which the team lost to Red Star Belgrade in Bari.