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).