James Norton is 39 years and 5 month(s) old. He was born in 18 Jul, 1985. James Norton is known as an English actor. He is most famous for his roles in shows like Happy Valle and War & Peace.