James Northcote is an English actor. He’s also a producer. In 2011, he made his acting debut playing the role of Edgar Linton in the film Wuthering Heights. He next had roles in such films as Anna Karenina, Nymphomaniac, and Belle. Later in 2014, he portrayed Jack Good in the feature film The Imitation Game. That same year, he starred in the TV movie The Suspicions of Mr Whicher: The Ties That Bind. He went on to appear in the films The Open and Patient Zero. On the small screen, he made guest roles in Life in Squares, Endeavour, Silk, and SS-GB. His latest TV role was as Aldhelm in The Last Kingdom.