Cast Credits Westworld (2016) Guest starring as Ivan Episode 1x03: The Stray (Oct 16, 2016) [Co-Star] Brooklyn Nine-Nine (2013) Guest starring as Banana Perp Episode 1x06: Halloween (Oct 22, 2013) [Co-Star] Ray Donovan (2013) Guest starring as Man At Bar Episode 1x01: The Bag or the Bat (Jun 30, 2013) [Co-Star] Grimm (2011) Guest starring as Al's Second Mechanic Episode 2x03: Bad Moon Rising (Aug 27, 2012) [Co-Star] The Forgotten (2009) Guest starring as Frank Breen Episode 1x05: River John (Oct 20, 2009) [Co-Star] Lie to Me (2009) Guest starring as Masked Man #1 Episode 2x16: Delinquent (Jul 19, 2010) [Co-Star] True Blood (2008) Guest starring as Chuck (3 episodes) Episode 1x09: Plaisir D'Amour (Nov 2, 2008) [Co-Star] Episode 1x07: Burning House of Love (Oct 19, 2008) [Co-Star] Episode 1x05: Sparks Fly Out (Oct 5, 2008) [Co-Star] Criminal Minds (2005) Guest starring as Young Bill Jarvis Episode 5x02: Haunted (Sep 30, 2009) [Co-Star] CSI: NY (2004) Guest starring as Paul Tortucci Episode 9x14: White Gold (Feb 1, 2013)