Луи Сотер родился в Риме, штат Нью-Йорк, 18 сентября 1955 года. Он покинул США, когда ему было 5 лет, и большую часть своей жизни прожил во Франции. Он инженер связи, имеет диплом Парижского технологического института Telecom и степень магистра наук в области электротехники Техасского университета A&M.