Cast Credits Mystery Incorporated (2022) Guest starring as Sheriff Samuel Rogers Episode 1x01: Welcome to Coolsville (Apr 28, 2022) Carl Weber's The Family Business (2018) Guest starring as The Employer (2 episodes) Episode 2x09: Mothers and Their Sons (Dec 31, 2020) Episode 1x07: Home Coming (Jan 22, 2019) Counterpart (2017) Guest starring as Young Volker Episode 2x06: Twin Cities (Jan 20, 2019) Westworld (2016) Guest starring as Reed Phillips (2 episodes) Episode 3x06: Decoherence (Apr 19, 2020) [Co-Star] Episode 3x01: Parce Domine (Mar 15, 2020) [Co-Star] Revenge (2011) Guest starring as Benny Episode 3x08: Secrecy (Nov 17, 2013) [Co-Star] The Forgotten (2009) Guest starring as Thomas Jordan Episode 1x16: Designer Jane (Jul 3, 2010) [Co-Star] Castle (2009) Guest starring as Scott Galloway Episode 7x13: I, Witness (Feb 2, 2015) [Co-Star] The Mentalist (2008) Guest starring as Man Episode 4x02: Little Red Book (Sep 29, 2011) [Co-Star] Criminal Minds (2005) Guest starring as Walter Trudeau Episode 13x14: Miasma (Jan 31, 2018) [Co-Star] Bones (2005) Guest starring as Anthony Taylor Episode 10x11: The Psychic in the Soup (Mar 26, 2015) Nip/Tuck (2003) Guest starring as Dr. Joseph Berkowitz Episode 5x12: Lulu Grandiron (Feb 5, 2008)