Taylor James was born on January 26, 1980 in Sevenoaks, Kent, England. He is an actor, known for Mamma Mia! (2008), Blitz (2011) and Christmas Eve (2015). Read more on iMDB