Carlos Leal was born on July 9, 1969 in Fribourg, Switzerland. He is an actor and producer, known for The Last Thing He Wanted (2020), Better Call Saul (2015) and El internado (2007). He is married to Jo Kelly. They have two children.
Tag
Showing: 1 - 1 of 1 RESULTS