Cast Credits Criminal Minds (2005) Guest starring as Cop Episode 3x20: Lo-Fi (May 21, 2008) [Co-Star] Invasion (2005) Guest starring as Man Episode 1x05: Unnatural Selection (Oct 19, 2005) [Co-Star]