Steven Cheslik-deMeyer is best described as a post-punk musician, working in alternative theatre groups, writing songs and lyrics. He created a documentary called Life in a Box, the story of his musical group Y'All. He graduated from the University of Texas at Austin.
More about Steven Cheslik-deMeyer