Leah Rachel Movies, TV Series
2 titles
Acting
Dec 28, 1985
Akron, Ohio, USA
Leah Rachel, originally named Leah Rachel Vogelsang, was born on December 28, 1985, in the United States. She has made a name for herself in the entertainment industry as both an actress and a screenwriter, showcasing her diverse talents across various platforms.
Throughout her career, Leah has sta...
HD
2007 94 min
as Rene
HD
2012
as Olivia Gold