Lavora nel Fountain Hospital di Londra (UK) dal 1961 al 1963. Come vincitore di una borsa Fulbright per gli USA è Fellow of Neurology nel Department of Child Neurology del Children's Hospital di Washington D.C. (USA, 1964-1965). È stato primario del reparto di Neuropsichiatria Infantile dell'Ospedale Regionale di Siena dal 1973 al 2006. Attualmente (2014) insegna Neuropsichiatria Infantile nelle Scuole di Specializzazione dell'Università di Siena ed è consulente nel Centro Rett dell'Ospedale Versilia (Lu).