39+ Wonderful Pictures of Leah Renee
39+ Wonderful Pictures of Leah Renee. Cudmore has had recurring roles in television series including mvp, runaway and blue mountain state. Leah renee cudmore, often credited as leah cudmore or leah renee, is a canadian actress and singer. She is an actress, known for interstate 60: Leah renee was born on october 1, 1985 in toronto, ontario, canada as leah renee cudmore. She is the smallest wolf, has light gray fur, and is the fastest in the pack.