1. xyFace
  2. Shane Carruth

Shane Carruth Photos

Shane Carruth was born in Myrtle Beach, South Carolina, USA.

Shane Carruth on the Screen

Shane Carruth appeared in the movie Primer(2004)