Cast Credits Power Book II: Ghost (2020) Guest starring as Marcos Garza (2 episodes) Episode 1x04: The Prince (Sep 27, 2020) Episode 1x02: Exceeding Expectations (Sep 13, 2020) God Friended Me (2018) Guest starring as Dan Matthews Episode 2x03: From Paris with Love (Oct 13, 2019) Manifest (2018) Guest starring as Dr. Matthews (4 episodes) Episode 2x04: Black Box (Jan 27, 2020) Episode 2x03: False Horizon (Jan 20, 2020) Episode 1x16: Estimated Time of Departure (Feb 18, 2019) Episode 1x15: Hard Landing (Feb 11, 2019) View 1 more View 1 less The First (2018) Starring as Matteo Vega (8 episodes) Episode 1x08: Near and Far (Sep 14, 2018) Episode 1x07: The Choice (Sep 14, 2018) Episode 1x06: Collisions (Sep 14, 2018) Episode 1x05: Two Portraits (Sep 14, 2018) Episode 1x04: Where Life Is (Sep 14, 2018) Episode 1x03: Cycles (Sep 14, 2018) Episode 1x02: What's Needed (Sep 14, 2018) Episode 1x01: Separation (Sep 14, 2018) View 5 more View 5 less Instinct (2018) Guest starring as Hector Dajalear Episode 1x09: Bad Actors (May 27, 2018) Marvel's Luke Cage (2016) Guest starring as Detective Tomas Ciancio (2 episodes) Episode 2x11: The Creator (Jun 22, 2018) Episode 2x04: I Get Physical (Jun 22, 2018) Bull (2016) Guest starring as Liam Wright Episode 5x05: Fallen Idols (Jan 4, 2021) The Path (2016) Guest starring as Sheriff Episode 1x06: Breaking and Entering (Apr 27, 2016) [Co-Star] Believe (2014) Guest starring as Bill (2 episodes) Episode 1x08: Together (Apr 27, 2014) [Co-Star] Episode 1x04: Defection (Mar 30, 2014) [Co-Star] The Blacklist (2013) Guest starring as Eduardo Martinez (2 episodes) Episode 8x02: Katarina Rostova: Conclusion (Nov 20, 2020) Episode 8x01: Roanoke (Nov 13, 2020) Golden Boy (2013) Guest starring as DCPI Episode 1x08: Scapegoat (Apr 9, 2013) The Following (2013) Guest starring as Agent Banks Episode 1x13: Havenport (Apr 15, 2013) [Co-Star] Elementary (2012) Guest starring as Martin Episode 1x02: While You Were Sleeping (Oct 4, 2012) [Co-Star] Person of Interest (2011) Guest starring as Willis Episode 1x03: Mission Creep (Oct 6, 2011) [Co-Star] Blue Bloods (2010) Guest starring as Univision Reporter Episode 1x01: Pilot (Sep 24, 2010) [Co-Star] Guest starring as Miguel Episode 1x09: Re-Do (Nov 19, 2010) Weeds (2005) Guest starring as Ricardo Episode 2x03: Last Tango in Agrestic (Aug 28, 2006) [Co-Star] The Late Show with David Letterman (1993) Guest starring as Rey Lucas Episode 2000-01-07: Edie Falco, Ray Lucas, Andy Kindler (Jan 7, 2000)