4 titles with SHANE CARRUTH...sorted by Year Made
17909 UPSTREAM COLOUR (2013) Director.

17909 UPSTREAM COLOUR (2013) Actor.

13087 PRIMER (2005) Director.

13087 PRIMER (2005) Actor.