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).
Birthday: July 06, 1982
February 21, 2016
August 16, 2013
October 17, 2012
March 07, 2018
September 27, 2018
December 01, 2013