logo
Shane Carruth backdrop
Shane Carruth poster
Shane Carruth
Carruth was born in Myrtle Beach, South Carolina. Carruth wrote, directed, produced, and performed one of the two main roles, and composed the music f...