Leslie Castay is an actress, known for The Big Short (2015), Beautiful Creatures (2013) and Shark Island (2015). Read more on iMDB