Licenciado en Pedagogía, enseñó en varias escuelas del Sur de Italia durante los años sesenta, lo que le valió el apodo de «el Profesor» en el mundo del fútbol.
[2] Como futbolista, jugó algunas temporadas en ligas menores, primero como defensa y luego como centrocampista.
Debutó en el equipo local de su isla natal, el Lipari; tras trasladarse a Roma para graduarse en el Instituto Superior de Educación Física, se incorporó a las filas del Tevere Roma, donde jugó tres partidos en la Serie C en la temporada 1963-64.
Por último, cuando se fue a enseñar al Instituto Agrícola de Palmi, jugó una temporada en la Serie D con el equipo local, la Palmese.
[11] En 2016, el estadio de Mesina, ahora denominado "Stadio San Filippo-Franco Scoglio", recibió su nombre.