Cast Credits The Catch (2016) Guest starring as Evan Connors Episode 1x06: The Benefactor (Apr 28, 2016) Recovery Road (2016) Guest starring as Officer Anderson Episode 1x07: Sick as Our Secrets (Mar 7, 2016) Betas (2013) Guest starring as Buddy Blaze Episode 1x04: One on One (Nov 29, 2013) Grimm (2011) Guest starring as Buxton Episode 2x06: Over My Dead Body (Oct 5, 2012) [Co-Star] Blue Bloods (2010) Guest starring as Officer Christopher Zeal Episode 12x10: Old Friends (Jan 7, 2022) NCIS: Los Angeles (2009) Guest starring as Brent Williams Episode 7x23: Where There's Smoke (Apr 25, 2016) [Co-Star] Grey's Anatomy (2005) Guest starring as Lieutenant Hill Episode 13x24: Ring of Fire (May 18, 2017) [Co-Star]