Shane Carruth

Biography

Carruth was born in Myrtle Beach, South Carolina. He attended Stephen F. Austin State University as a math major. Before becoming a filmmaker, he used to be a developer of flight simulation software. Carruth wrote, directed, produced, and performed one of the two main roles, and composed the music f...

3 titles Acting Directing Writing

7.0

Swiss Army Man

2016 · Coroner

6.7

Upstream Color

2013 · Jeff

6.9

Primer

2004 · Aaron

2 titles Acting Directing Writing

6.7

Upstream Color

2013 · Director

6.9

Primer

2004 · Director

2 titles Acting Directing Writing

6.7

Upstream Color

2013 · Writer

6.9

Primer

2004 · Writer