Cast Credits Godless (2017) Guest starring as Telegraph Operator Episode 1x02: The Ladies of La Belle (Nov 22, 2017) Love (2016) Guest starring as Taste Tester Episode 1x03: Tested (Feb 19, 2016) Cooper Barrett's Guide to Surviving Life (2016) Guest starring as Art Collector Episode 1x08: How to Survive Your Crazy Ex (Apr 3, 2016) [Co-Star] CSI: Cyber (2015) Guest starring as Harlan Episode 2x01: Why-Fi (Oct 4, 2015) [Co-Star] Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Selwyn Episode 2x14: Love in the Time of Hydra (Mar 24, 2015) Brooklyn Nine-Nine (2013) Guest starring as Thomas Episode 1x09: Sal's Pizza (Nov 19, 2013) [Co-Star] Longmire (2012) Guest starring as Manager Episode 1x06: The Worst Kind of Hunter (Jul 8, 2012) [Co-Star] Lie to Me (2009) Guest starring as Adrian Episode 3x06: Beyond Belief (Nov 15, 2010) [Co-Star] Criminal Minds (2005) Guest starring as Male Reporter #2 Episode 2x09: The Last Word (Nov 15, 2006) [Co-Star]