Claflin made his acting debut in 2010 , when he appeared in two television miniseries — in '' The Pillars of the Earth '' as Richard and in '' Any Human Heart '' as young Logan Mountstuart . In March 2011 , he was cast as Thomas in '' Seventh Son '' , a film adaptation of '' The Spook 's Apprentice '' , but dropped for unknown reasons and was replaced by Ben Barnes . His next appearance came in April 2011 , when he portrayed footballer Duncan Edwards in the BBC TV drama '' United '' , which was centred on the events of the 1958 Munich air disaster , in which Edwards was fatally injured
Munich air disaster
Munich air disaster
Sam Claflin