Leslie Castay: Leslie Castay. Actress: Green Book. Leslie Castay was born in New Orleans, Louisiana, USA. She is an actress, known for Green Book (2018), Beautiful Creatures (2013) and The Big Short (2015).
Known For: Green Book (Well-Dressed Woman), Beautiful Creatures (Principal Herbert), The Big Short (Therapist), Common Law (Mrs. Dumont)