Leah Rachel

Leah Rachel

38 · Born: Dec 28, 1985

Known For

Personal Details

Born Dec 28, 1985 Akron, Ohio, USA

Biography

Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.

Career

2012
Dating Rules from My Future Self
Dating Rules from My Future Self as Olivia Gold
Watch
2007
Buried Alive
Buried Alive as Rene
Watch
2019
Chambers
Chambers as Creator
Watch