Carlos Leal
Birthday: 1969-01-01 | Place of Birth: Geneva - SwitzerlandCarlos Leal is an actor and produce.
...
Known For
Father Stu
The Last Thing He Wanted
Who Killed Johnny
Carré Blanc