Cast Credits The Man in the High Castle (2015) Guest starring as Erich Raeder (13 episodes) Episode 3x04: Sabra (Oct 5, 2018) Episode 3x01: Now More Than Ever, We Care About You (Oct 5, 2018) Episode 2x10: Fallout (Dec 15, 2016) [Co-Star] Episode 2x09: Detonation (Dec 15, 2016) [Co-Star] Episode 2x08: Loose Lips (Dec 15, 2016) [Co-Star] Episode 2x07: Land O' Smiles (Dec 15, 2016) [Co-Star] Episode 2x06: Kintsugi (Dec 15, 2016) [Co-Star] Episode 2x05: Duck and Cover (Dec 15, 2016) [Co-Star] Episode 2x04: Escalation (Dec 15, 2016) [Co-Star] Episode 2x03: Travelers (Dec 15, 2016) [Co-Star] Episode 1x09: Kindness (Nov 20, 2015) [Co-Star] Episode 1x02: Sunrise (Oct 23, 2015) [Co-Star] Episode 1x01: The New World (Jan 15, 2015) [Co-Star] View 10 more View 10 less The Librarians (2014) Guest starring as Marco Episode 3x08: And the Eternal Question (Jan 8, 2017) Z Nation (2014) Guest starring as The Gatekeeper Episode 1x04: Full Metal Zombie (Oct 3, 2014) [Co-Star] Grimm (2011) Guest starring as First Officer Brenner Episode 1x13: Three Coins in a Fuchsbau (Mar 2, 2012) [Co-Star] Leverage (2008) Guest starring as Security Guard #2 Episode 5x15: The Long Goodbye Job (Dec 25, 2012)