Leslie Castay снимался в 3 серий и 4 фильмов. Исполнитель роли Alicia Mayfair в сериале Мэйфейрские ведьмы. В кино, как Principal Herbert в художественном фильме Beautiful Creatures.