Carlos Leal
Bio: Carlos Leal is a Swiss rapper and actor.
Born: December 27, 1969 in Geneva, Switzerland
Posted In: Actors, Producers