Tom Payne was born on December 21, 1982 in Chelmsford, Essex, England. He is an actor, known for The Physician (2013), Miss Pettigrew Lives for a Day (2008) and Waterloo Road (2006). Read more on iMDB