Will Payne was born on June 19, 1989 in Bristol, England. He is an actor, known for The Red Tent (2014), Mr Selfridge (2013) and Humans (2015). Read more on iMDB