by adminMarch 31, 2020March 31, 2020Leave a Comment on Chris Lowell Chris Lowell was born on October 17, 1984 in Atlanta, Georgia, USA. He is an actor and director, known for The Help (2011), Beside Still Waters (2013) and Up in the Air (2009).