Leo Nielsen kom til verden den 19. februar 1918 i København. Leo Nielsen startede sin fodboldkarriere i Boldklubben af 1893. I 1946 fik Leo sin A-landsholdsdebut mod Island i Reykjavik. En kamp som Danmark tabte 0-3. Leo Nielsen har spillet 1 kampe for det danske A-landshold.