Carlos Leon Bio

Carlos Leon

Carlos Leon is a Cuban-born American actor who has appeared in films such as The Replacement Killers, The Big Lebowski, Big Apple, and Tio Papi, as well as television shows such as Oz, CSI: Miami, Law & Order, White Collar,…