Home People James Snyder James Snyder movies James Snyder movies James Snyder Movies (6) The Storyteller (2018) As John Griffin. An American in China (2008) As David. Shuttle (2008) As Seth. Navigate This Maze (2007) She's the Man (2006) As Malcolm Festes. Pretty Persuasion (2005) As Dave.