Home›Leah RachelLeah RachelKnown for ActingBorn:1985-12-28Place:Akron, Ohio, USALeah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.Movies2013Amelia's 25th Details 2011Going Down in La-La Land Details 2009Hollywood, je t'aime Details 2007Buried Alive Details TV Shows2012Dating Rules from My Future Self Details 2002Without a Trace Details