大学在Oxford Brookes学哲学,本来想做音乐,因为看了Mark Rylance的舞台剧 Jerusalem对表演产生兴趣,随后到 Central Saint Martins' Drama Centre读硕士。最知名的角色是《王牌特工》系列电影中的Charlie 和在《伦敦间谍》中扮演本威士肖的男朋友ALEX,一个身份神秘的MI6特工。最近的角色是根据玛格丽特阿特伍德小说改编的《双面格**》 的男主Dr. Simon Jordan.父亲Patrick Holcroft的头衔是Lord Lieutenant of Worcestershire(英格兰伍斯特郡治安长官)母亲Annie是《名利场》杂志的出版总监(已离任)。家中还有一个**和弟弟。