Cast Credits Lucifer (2016) Guest starring as Phil Goldstein Episode 3x20: The Angel of San Bernardino (Apr 16, 2018) Murder in the First (2014) Guest starring as Zai (6 episodes) Episode 2x08: Out of the Shadows (Jul 27, 2015) Episode 2x05: The McCormack Mulligan (Jul 6, 2015) Episode 2x04: My Sugar Walls (Jun 29, 2015) Episode 2x03: Blue on Blue (Jun 22, 2015) Episode 2x02: Schizofrenzy (Jun 15, 2015) Episode 2x01: Twenty-Fifteen (Jun 8, 2015) View 3 more View 3 less Bosch (2014) Guest starring as Bullard Episode 4x06: The Wine of Youth (Apr 13, 2018) [Co-Star] Parks and Recreation (2009) Guest starring as Maintenance Worker Episode 2x07: Greg Pikitis (Oct 29, 2009) [Co-Star] Castle (2009) Guest starring as Event Organizer Episode 2x03: Inventing the Girl (Oct 5, 2009) [Co-Star] Lie to Me (2009) Guest starring as Uniform Cop #1 Episode 2x04: Honey (Oct 19, 2009) [Co-Star] True Blood (2008) Guest starring as AHQ Guard #1 (2 episodes) Episode 5x12: Save Yourself (Aug 26, 2012) [Co-Star] Episode 5x11: Sunset (Aug 19, 2012) [Co-Star] Chuck (2007) Guest starring as Piano Player Episode 2x06: Chuck Versus the Ex (Nov 10, 2008) [Co-Star] Heroes (2006) Guest starring as Agent #1 (2 episodes) Episode 3x20: Cold Snap (Mar 23, 2009) [Co-Star] Episode 3x18: Exposed (Mar 2, 2009) [Co-Star] Criminal Minds (2005) Guest starring as Paul Lyons Episode 6x20: Hanley Waters (Apr 6, 2011) Bones (2005) Guest starring as Skip Macdonald Episode 6x22: The Hole in the Heart (May 12, 2011) Grey's Anatomy (2005) Guest starring as Chuck Episode 9x24: Perfect Storm (May 16, 2013) [Co-Star] NCIS (2003) Guest starring as Marine Master Sergeant Ramsey Dillon Episode 13x03: Incognito (Oct 6, 2015)