Massimo Squilloni Shido (Firenze, 1955) vive a Firenze, è sposato e ha due figlie.
Si è laureato in Storia della Chiesa con Michele Ranchetti, ed è iscritto all'Albo degli Psicologi della Regione Toscana.
E', dal 1987, un discepolo del Maestro Zen Engaku Taino, che ha fondato (nel 1973) e dirige il Tempio Buddista Scaramuccia Bukkosan Zenshinji, Scuola Linchi di Chan. Il Tempio si trova nelle vicinanze di Orvieto.
Il Maestro Engaku Taino lo ha ordinato monaco nel 1996 con il nome di Shidō, dandogli poi il riconoscimento di “Maestro di Dharma”.