Carlos Leal
Birthday: 9 July 1969, Fribourg, Switzerland
Height: 187 cm
Carlos Leal was born on July 9, 1969 in Fribourg, Switzerland. He is an actor and producer, known for Casino Royale (2006), El internado (2007) and The Team (2015). He is married to Jo Kelly. They hav ...Show More
Carlos Leal's FILMOGRAPHY
as Actor (71)
Carlos Leal'S roles