Birthname: Shane Carruth Birthplace: Myrtle Beach, South Carolina, USA Birthday: 1972 Shane Carruth is an American film writer, director, and actor. He is known for Primer (2004), Upstream Color (2013) and Everything & Everything & Everything (2014). Shane Carruth Thriller Movies