L.C. Holt was born on July 24, 1981 in Wetumpka, Alabama, USA. He is an actor and writer, known for You're Next (2011), V/H/S/2 (2013) and Time's Up (2022).