
Leah Rachel
Birthday: 1985-12-28 | Place of Birth: Akron, Ohio, USALeah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.
...
Known For
Acting
Year
Title
Role
2012
Dating Rules from My Future Self
as Olivia Gold
2009
Hollywood, je t'aime
as Tiffani Schein
2007
Buried Alive
as Rene