Born in Italy and educated throughout Europe, he immigrated to Toronto and became involved with COSTI, the Toronto Italian community services outreach organization helping immigrants and others to adjust to Canada.
Né en Italie et ayant étudié aux quatre coins de l'Europe, il a immigré à Toronto et est devenu membre de COSTI, un organisme pour la communauté italienne de Toronto qui aide les immigrants et d'autres à s'adapter à la vie au Canada.