लियो अर्जेंटीना में पैदा हुआ था और 1998 से ब्राजील के साओ पाउलो में रहता है। उनके पास दर्शनशास्त्र की डिग्री, शिक्षा स्नातकोत्तर डिग्री और अंतर्राष्ट्रीय व्यापार में एमबीए है।
2019 में दक्षिण-अमेरिकी और पैन-अमेरिकी दोनों आधिकारिक समितियों का हिस्सा बनने के लिए आमंत्रित किया गया था और मई 2020 में डब्ल्यूएसओ सलाहकार बोर्ड का हिस्सा बनने के लिए नामित किया गया था।
लियो सीबीएस (ब्राजीलियाई स्क्वैश परिसंघ) के वर्तमान कार्यवाहक निदेशक और ब्राजील की अधिकारी समिति के उपाध्यक्ष हैं।