(原苏格兰皇家音乐戏剧学院)就读，且在2000年毕业。2001年，导演乔·莱特注意到他在舞台剧中的演出，进而邀请他作为新戏的男主角，促成两人2007年合作的《赎罪》。他早期除电影作品外，也演出了一些英国的电视剧及舞台剧，2001年他在史蒂芬·史匹柏及汤姆·汉克斯等人导演的迷你影集《诺曼第大空降》中获得了一个角色，这也是他与演员麦可·法斯宾达的第一次合作。而2002年他演出电视剧《》中的一个记者角色，使他受到了广泛的关注。他在2003年也演出了收视率极高的迷你影集《》。而在演出《》中一个没有原则的记者后，他的