Cast Credits Roadies (2016) Guest starring as Dr. Stevie Episode 1x05: Friends and Family (Jul 24, 2016) NCIS: New Orleans (2014) Guest starring as Naval Intelligence Commander Downey Episode 3x19: Quid Pro Quo (Mar 28, 2017) Chasing Life (2014) Guest starring as Stephen Vonn Episode 1x03: Blood Cancer Sex Carrots (Jun 24, 2014) [Co-Star] Bosch (2014) Guest starring as Dep. DA Lou Escobar (2 episodes) Episode 1x03: Blue Religion (Feb 13, 2015) Episode 1x02: Lost Light (Feb 13, 2015) Shameless (2011) Guest starring as Marco Delgado Episode 6x11: Sleep No More (Mar 27, 2016) [Co-Star] NCIS (2003) Guest starring as NCIS Agent Roger Voight Episode 7x17: Double Identity (Mar 9, 2010) Guest starring as ATF Special Agent Philip Caffey Episode 12x20: No Good Deed (Apr 7, 2015) Black Sash (2003) Guest starring as Inspector Vargas Episode 1x05: Prime Suspect (May 25, 2003) First Monday (2002) Starring as Miguel Mora (13 episodes) Episode 1x13: Family Secrets (May 3, 2002) Episode 1x12: Showdown (Apr 22, 2002) Episode 1x11: Strip Search (Apr 19, 2002) Episode 1x10: Unprotected Speech (Apr 12, 2002) Episode 1x09: Secrets and Lies (Apr 5, 2002) Episode 1x08: Court Date (Mar 29, 2002) Episode 1x07: Right to Die (Mar 8, 2002) Episode 1x06: Dangerous Words (Mar 1, 2002) Episode 1x05: Family Affairs (Feb 8, 2002) Episode 1x04: Crime and Punishment (Feb 1, 2002) Episode 1x03: The Price of Liberty (Jan 25, 2002) Episode 1x02: Age of Consent (Jan 18, 2002) Episode 1x01: Pilot (Jan 15, 2002) View 10 more View 10 less The Love Boat: The Next Wave (1998) Starring as Bar Manager Paolo Kaire (25 episodes) Episode 2x19: Cuba (May 21, 1999) Episode 2x18: Prom Queen (May 14, 1999) Episode 2x17: About Face (May 7, 1999) Episode 2x16: Trances of a Lifetime (Apr 30, 1999) Episode 2x15: Such Sweet Dreams (Mar 19, 1999) Episode 2x14: Divorce, Downbeat and Distemper (Feb 26, 1999) Episode 2x13: Three Stages of Love (Feb 19, 1999) Episode 2x12: Love Floats: The St. Valentine's Day Massacre (Feb 12, 1999) Episode 2x11: Other People's Business (Feb 5, 1999) Episode 2x10: Blind Love (Jan 22, 1999) Episode 2x09: Don't Judge a Book by Its Lover (Jan 1, 1999) Episode 2x08: Dust, Lust, Destiny (Dec 18, 1998) Episode 2x07: Affairs to Remember (Nov 20, 1998) Episode 2x06: Bermuda Triangle Episode (Nov 13, 1998) Episode 2x05: All That Glitters (Nov 6, 1998) Episode 2x04: Reunion (Oct 30, 1998) Episode 2x03: Captains Courageous (Oct 23, 1998) Episode 2x02: It Takes Two to Tango (Oct 16, 1998) Episode 2x01: All Aboard (Oct 9, 1998) Episode 1x06: Getting to Know You (May 18, 1998) Episode 1x05: True Course (May 11, 1998) Episode 1x04: How Long Has This Been Going On? (May 4, 1998) Episode 1x03: I Can't Get No Satisfaction (Apr 27, 1998) Episode 1x02: Remember? (Apr 20, 1998) Episode 1x01: Smooth Sailing (Apr 13, 1998) View 22 more View 22 less JAG (1995) Starring as GySgt Victor Galindez (6 episodes) Episode 9x01: A Tangled Webb - Part II (4) (Sep 26, 2003) Episode 8x24: A Tangled Webb (3) (May 20, 2003) Episode 7x01: Adrift (2) (Sep 25, 2001) Episode 6x24: Adrift (1) (May 22, 2001) Episode 6x13: Miracles (Feb 6, 2001) Episode 6x01: Legacy (1) (Oct 3, 2000) View 3 more View 3 less Guest starring as GySgt Victor Galindez (3 episodes) Episode 5x25: Surface Warfare (May 23, 2000) Episode 5x13: Life or Death (Jan 18, 2000) Episode 5x01: King of the Greenie Board (1) (Sep 21, 1999) Silk Stalkings (1991) Guest starring as Luis Tiberon Episode 7x01: Silent Witness (Aug 3, 1997)