Olly Alexander was born in 1990 in Yorkshire, England as Oliver Alexander Thornton. He is an actor, known for Enter the Void (2009), God Help the Girl (2014) and Gulliver's Travels (2010). Read more on iMDB