Cast Credits NCIS: Hawaiʻi (2021) Guest starring as Donovan Mance Episode 1x16: Monster (Mar 14, 2022) Blindspot (2015) Guest starring as Dr. S Episode 2x18: Senile Lines (Apr 5, 2017) [Co-Star] NCIS: New Orleans (2014) Guest starring as Frank Hogan Episode 7x09: Into Thin Air (Feb 21, 2021) Forever (2014) Guest starring as Attendant Episode 1x18: Dead Men Tell Long Tales (Mar 24, 2015) Elementary (2012) Guest starring as Brian Episode 6x03: Pushing Buttons (May 14, 2018) [Co-Star] Numb3rs (2005) Guest starring as Edward Zurlanski Episode 6x13: Devil Girl (Jan 29, 2010) [Co-Star]