הוא סיים את לימודיו למשפטים באוניברסיטת מריאנו גאלבז באוקטובר 1984, ועשה עבודת תזה בשם "אנגלית: בעיות העבודה שנגרמו על ידי צמיחת האוכלוסייה המהירה". ליאופולדו גרה למד התמחות במשפט פלילי באוניברסיטת הרווארד. לאחר מכן, הוא קיבל משרה כשופט בענף השיפוט, והיה שופט בבית המשפט לערעורים במשך 35 שנים. הוא היה גם עורך דין הגנה לחיילים שהואשמו בפשעים נגד האנושות שבוצעו במהלך מלחמת האזרחים.
אני לא יודע.