Leah Roberts
Actor
Born: Louisville, Kentucky, USA
BIOGRAPHY
Leah Roberts was born on July 6, 1982 in Louisville, Kentucky, USA as Leah Michelle Roberts. She is known for her work on The Christmas Spirit (2013), 2nd Serve (2012) and Split (2016).
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license
Playlist
Netflix
Amazon Prime
YouTube