Leah Renee Bio
- Leah Renee
-
Constellation: Libra
-
Born In: Toronto, Ontario, Ca
-
Birthday: 19851001
-
Profession:Actress / Dubbing
-
Other Names:Leah Renee Cudmore
-
Photos:
8
Leah Renee was born on October 1, 1985 in Toronto, Ontario, Canada as Leah Renee Cudmore. She is an actress, known for Interstate 60: Episodes of the Road (2002), Satisfaction (2013) and Falling for Christmas (2016).