Louis Theroux - Home

Louis Theroux

Louis Theroux was born on May 20, 1970 in Singapore as Louis Sebastian Theroux. He is a writer and producer, known for The Most Hated Family in America (2007), Louis Theroux's Weird Weekends (1998) and Louis and the Nazis (2003). He has been married to Nancy Strang since July 7, ... read more

Portrait Photos of Louis Theroux 10 Portrait Photos

Landscape Photos of Louis Theroux 56 Landscape Photos