Cast Credits The Rookie (2018) Guest starring as Jeffrey Episode 1x05: The Roundup (Nov 20, 2018) [Co-Star] Touch (2012) Guest starring as Sam Stanley Episode 2x06: Broken (Mar 8, 2013) [Co-Star] Criminal Minds (2005) Guest starring as Young Peter Episode 10x15: Scream (Feb 11, 2015)