Cast Credits Bosch: Legacy (2022) Guest starring as Contractor Episode 1x05: Plan B (May 13, 2022) [Co-Star] The Offer (2022) Guest starring as Joe Bonnano Episode 1x01: A Seat at the Table (Apr 28, 2022) How to Get Away with Murder (2014) Guest starring as Mr. Delfino Episode 3x04: Don't Tell Annalise (Oct 13, 2016) [Co-Star] Scandal (2012) Guest starring as Mike (2 episodes) Episode 3x07: Everything's Coming Up Mellie (Nov 14, 2013) Episode 3x06: Icarus (Nov 7, 2013) American Horror Story (2011) Guest starring as Detective #2 Episode 2x13: Madness Ends (Jan 23, 2013) [Co-Star] Revenge (2011) Guest starring as Mr. Marino (2 episodes) Episode 3x19: Allegiance (Apr 13, 2014) [Co-Star] Episode 3x05: Control (Oct 27, 2013) [Co-Star] Rizzoli & Isles (2010) Guest starring as Salvador "Sal" Briglio Episode 5x10: Phoenix Rising (Aug 19, 2014) The Mentalist (2008) Guest starring as Sean Horlick Episode 2x15: Red Herring (Mar 4, 2010) NCIS (2003) Guest starring as Cmdr. Stovic Episode 1x06: High Seas (Nov 4, 2003) Guest starring as Bill Zaprowski Episode 16x06: Beneath the Surface (Oct 30, 2018) Nip/Tuck (2003) Guest starring as Stan Episode 1x02: Mandi/Randi (Jul 29, 2003) 24 (2001) Guest starring as Sgt. Arroyo (2 episodes) Episode 2x04: Day 2: 11:00 A.M. - 12:00 P.M. (Nov 19, 2002) Episode 2x03: Day 2: 10:00 A.M. - 11:00 A.M. (Nov 12, 2002) CSI: Crime Scene Investigation (2000) Guest starring as Carl Jansen Episode 11x18: Hitting for the Cycle (Mar 31, 2011) Charmed (1998) Guest starring as Lieutenant Snyder Episode 7x08: Charmed Noir (Nov 14, 2004) 7 Days (1998) Guest starring as Gen. Manuel Escalante Episode 3x11: Head Case (Jan 31, 2001) The Pretender (1996) Guest starring as Reggie Esposito Episode 4x16: School Daze (Apr 22, 2000) JAG (1995) Guest starring as SGT Riske Episode 2x01: We the People (Jan 3, 1997) Guest starring as Captain Archambault Episode 6x14: Killer Instinct (Feb 13, 2001) The X-Files (1993) Guest starring as Agent Landau Episode 8x02: Without (Nov 12, 2000) Guest starring as Nicholas Regali Episode 9x17: Release (May 5, 2002) Melrose Place (1992) Guest starring as Detective Hayes Episode 3x26: All About Brooke (Apr 3, 1995) Murder, She Wrote (1984) Guest starring as Sal Randazzo Episode 10x12: Proof in the Pudding (Jan 9, 1994) General Hospital (1963) Guest starring as Joey Limbo (9 episodes) Episode 2009-11-20: Ep. #11935 (Nov 20, 2009) Episode 2009-11-19: Ep. #11934 (Nov 19, 2009) Episode 2009-11-18: Ep. #11933 (Nov 18, 2009) Episode 2009-11-16: Ep. #11931 (Nov 16, 2009) Episode 2009-11-10: Ep. #11927 (Nov 10, 2009) Episode 2009-10-29: Ep. #11919 (Oct 29, 2009) Episode 2009-10-28: Ep. #11918 (Oct 28, 2009) Episode 2009-10-27: Ep. #11917 (Oct 27, 2009) Episode 2009-10-15: Ep. #11909 (Oct 15, 2009) View 6 more View 6 less