Carlos Leal, a multifaceted individual with a diverse range of talents, was brought into this world on July 9, 1969, in the picturesque city of Lausanne, Switzerland. This renowned actor and producer has made a significant impact in the entertainment industry, with notable roles in films such as Casino Royale, released in 2006, Father Stu, which premiered in 2022, and The Boarding School, a 2007 production.
Away from the spotlight, Carlos is a devoted husband to the lovely Jo Kelly, and together they share a loving family with two precious children.