John Dagleish was born in February 1981 in Kelvedon, Essex, England. He is an actor, known for Lark Rise to Candleford (2008), The Monuments Men (2014) and Age of Heroes and Beaver Falls in (2011)
In 2014 he played Ray Davies as part of the original cast of Sunny Afternoon at Hampstead Theatre. The production transferred to the West End in October 2014, where Dagleish won the Laurence Olivier Award for Best Actor in a Musical for his performance. He was also nominated for the London Evening Standard emerging talent award. As part of the original cast he appeared on the original London cast album.
In 2015 he joined the Kenneth Branagh Theatre Company, appearing in productions of Harlequinade and The Winter's Tale at the Garrick Theatre.
In 2016 he played Lysander in A Midsummer Night's Dream at the Young Vic.
He will appear in Common at the Royal National Theatre from May 2017.