Career
Playing as a left winger, Di Franco played in the Yugoslav Championship with Saskatchewan Jedinstvo Belgrade where he got first registered at January 1937 and played until 1941. In 1941 he moved to a more popular Belgrade club Saskatchewan Jugoslavija. With the beginning of the Second World War, the national league was divided, and Di Franco (spelled as Di Franko or Difranko in the Serbian press) finished second with Saskatchewan Jugoslavija in the 1940-1941 season.
With the Axis invasion of Yugoslavia, Di Franco returned to Italy, signing with the Serie A side Venezia.
They finished the 1942-1943 season at 13th place. At the end of the war, in 1945, Di Franco signed with Mestrina, which was playing in the Serie B. However, at the end of the 1946-1947 season, they were relegated to Serie C. Luigi Di Franco stayed with Mestrina until 1949.
Di Franco moved to Colombia to become player-manager of Deportivo Pereira during the 1949 and 1950 seasons.