Cast Credits Backstrom (2015) Guest starring as Dale Kritko Episode 1x13: Rock Bottom (Apr 30, 2015) The Man in the High Castle (2015) Guest starring as SS Officer Kurt Scausch Episode 1x01: The New World (Jan 15, 2015) [Co-Star] NCIS: New Orleans (2014) Guest starring as Navy First Class Petty Officer Jake Dern Episode 1x06: Master of Horror (Oct 28, 2014) Castle (2009) Guest starring as Lorenzo Episode 8x05: The Nose (Oct 19, 2015) The Mentalist (2008) Guest starring as Joe Keller (2 episodes) Episode 7x13: White Orchids (Feb 18, 2015) Episode 7x12: Brown Shag Carpet (Feb 18, 2015) True Blood (2008) Guest starring as Vampire Episode 4x03: If You Love Me, Why Am I Dyin'? (Jul 10, 2011) NCIS (2003) Guest starring as Former Navy Commander Brian Mitchell Episode 9x16: Psych Out (Feb 21, 2012)