Seck Tuoh Mora, Juan Carlos