Acting
Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.
Executive Producer
Writer
Creator
as Olivia Gold
as Sophie
as Tiffani Schein
as Rene
as Female Student
Director