We're a Tomatometer-approved outlet

Leah Rachel

Acting • 1985-12-28 • Akron, Ohio, USA

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

Known For

Fan Club

No Nerds have favorited Leah Rachel yet — be the first.

All fan clubs

From Nerdspin

Filmography