Carlos Leal

We don't have a biography for Carlos Leal yet. Hang in there, or go ahead and contribute one.

Known For


Cast Credits

Criminal Minds: Beyond Borders (2016)
Guest starring as Detective Benjamin Esposito
Notorious (2016)
Guest starring as Ignacio Enriquez
  • Episode 1x10: Taken (Dec 8, 2016)
The Team (2015)
Starring as Jean-Louis Poquelin
Rosewood (2015)
Guest starring as Dr. Edgar Moreno
The Last Ship (2014)
Guest starring as Juan Carlos (2 episodes)
  • Episode 2x05: Achilles (Jul 12, 2015)
  • Episode 2x04: Solace (Jul 5, 2015)
Der Bestatter (2013)
Starring as Pedro Lambert
Marvel's Agents of S.H.I.E.L.D. (2013)
Guest starring as Archaeologist
  • Episode 1x02: 0-8-4 (Oct 1, 2013)
Last Resort (2012)
Guest starring as Dr. Guttman
Perception (2012)
Guest starring as Detective Girard
  • Episode 3x01: Paris (Jun 17, 2014)
Covert Affairs (2010)
Guest starring as Sabino Laurent