Fogli was born in Santa Maria a Monte, near Pisa. During his club career he played for Torino F.C., Bologna F.C. 1909, A.C. Milan, and Calcio Catania. He earned 13 caps for the Italy national football team from 1958 to 1967, and participated in the 1966 FIFA World Cup.
After retiring from playing he became a manager, including a stint at Bologna in 1993.
Lua error in package.lua at line 80: module 'Module:Buffer' not found.