Cast Credits Scorpion (2014) Guest starring as Merrick (8 episodes) Episode 2x15: Da Bomb (Jan 25, 2016) Episode 1x22: Postcards from the Edge (Apr 20, 2015) Episode 1x21: Cliffhanger (Apr 13, 2015) Episode 1x18: Once Bitten, Twice Die (Mar 9, 2015) Episode 1x15: Forget Me Nots (Jan 19, 2015) Episode 1x07: Father's Day (Nov 3, 2014) Episode 1x06: True Colors (Oct 27, 2014) Episode 1x03: A Cyclone (Oct 6, 2014) View 5 more View 5 less Silicon Valley (2014) Guest starring as Police Officer Episode 1x08: Optimal Tip-to-Tip Efficiency (Jun 1, 2014) [Co-Star] Shameless (2011) Guest starring as Drill Instructor Episode 7x12: Requiem for a Slut (Dec 18, 2016) Hawaii Five-0 (2010) Guest starring as Jessup Episode 4x22: O ka Pili 'Ohana ka 'Oi (Family Comes First) (May 9, 2014) Californication (2007) Guest starring as Officer Dick Episode 2x01: Slip of the Tongue (Sep 28, 2008) [Co-Star] Criminal Minds (2005) Guest starring as Agent Wallace Episode 2x04: Psychodrama (Oct 11, 2006) Bones (2005) Guest starring as Kevin Brady Episode 10x01: The Conspiracy in the Corpse (Sep 25, 2014) NCIS (2003) Guest starring as Marine Col. Frederick Cooper Episode 4x07: Sandblast (Nov 7, 2006) 24 (2001) Guest starring as Strike Team Member Episode 3x22: Day 3: 10:00 A.M. - 11:00 A.M. (May 11, 2004) [Co-Star] CSI: Crime Scene Investigation (2000) Guest starring as Thomas Simon Episode 7x13: Redrum (Jan 25, 2007) The Pretender (1996) Guest starring as Jon Florence Episode 1x07: A Virus Among Us (Nov 16, 1996) [Co-Star] The X-Files (1993) Guest starring as E.R. Physician Episode 9x16: William (Apr 28, 2002) [Co-Star] Melrose Place (1992) Guest starring as Uniformed Cop Episode 5x01: Living with Disaster (Sep 9, 1996) [Co-Star]