Acting · Akron, Ohio, USA · Born December 28, 1985
Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.
Dating Rules from My Future Self
2012
as Olivia Gold
Going Down in La-La Land
2011
as Sophie
Hollywood, je t'aime
2009
as Tiffani Schein
Buried Alive
2007
as Rene
Without a Trace
2002
as Female Student