Cast Credits Criminal Minds (2005) Guest starring as Tech Episode 12x13: Spencer (Feb 15, 2017) [Co-Star]