ولد لويس سوتر في روما، نيويورك، في 18 سبتمبر/أيلول 1955. غادر الولايات المتحدة عندما كان في الخامسة من عمره وعاش معظم حياته في فرنسا. وهو مهندس اتصالات، حاصل على شهادة جامعية من Telecom Paris Tech وماجستير العلوم في الهندسة الكهربائية من جامعة Texas A&M.