Theroux was born in Singapore and is a dual citizen. He moved to London when he was a year old. He was educated at Westminster School and Magdalen College, Oxford where he gained a degree in history. In 2013, he moved to Los Angeles. Theroux's mother is British; his father is American writer Paul Theroux.