2002年,他參演(yan)了《丑(chou)陋繼(ji)姐的(de)告白》,之后出演(yan)了西班(ban)牙電影《格拉納達之南》,并客串BBC偵探(tan)影集(ji)《林雷調查員》 。
2004年他被(bei)選(xuan)中(zhong)與曼迪(di)·摩爾一起主演(yan)青春(chun)喜劇片《總統千金歐游記》,飾演(yan)Ben Calder,并憑此角(jiao)提名了青少年選(xuan)擇獎(jiang)最佳突(tu)破男(nan)星(xing)獎(jiang)。同年還參演(yan)了改編自安東尼·特(te)羅洛(luo)普小說的(de)《他知道自己(ji)是(shi)對的(de)》和阿加莎(sha)·克里斯蒂小說的(de)《謀殺啟事(shi)》兩(liang)部電影。
2005年,他被(bei)選中在伍迪·艾倫執導的(de)電影《賽末點》中飾(shi)演一位倫敦(dun)上流社會(hui)的(de)花花公子Tom Hewett。
2006年,他與派珀·佩拉(la)博、琳娜·海蒂、安(an)東尼·海德一起主演(yan)了英(ying)式喜劇片《四角(jiao)關系》 。還參演(yan)了《復制(zhi)貝多芬》。
2007年(nian),與約瑟夫·高登·萊(lai)維特一起(qi)主演了斯科(ke)特·弗蘭克自(zi)編(bian)自(zi)導(dao)的(de)處(chu)女作《小心為上》。
2008年,他與本·威士肖(xiao)聯合主(zhu)演了電影(ying)《故(gu)園風雨后》,飾演Charles Ryder。
2009年,他加盟了(le)扎克·施奈德執導(dao)的(de)漫畫改編電(dian)影《守望者》 。同年他還參演(yan)了(le)科林·費爾(er)斯(si)主演(yan)的(de)電(dian)影《單身男子》。
2012年12月10日由他主(zhu)演的(de)迷你劇《毒樹(shu)》在ITV1臺播出(chu)。
2013年,他參演(yan)了BBC迷(mi)你(ni)劇(ju)《死亡降臨彭伯利(li)》,飾(shi)(shi)演(yan)莉迪(di)亞的(de)丈夫喬治·韋(wei)克翰。同年他還主演(yan)了BBC2系(xi)列(lie)劇(ju)《邊緣(yuan)之舞》 。以及電(dian)視系(xi)列(lie)劇(ju)《梵蒂岡》,飾(shi)(shi)演(yan)教(jiao)皇的(de)秘書Bernd Koch。還客串演(yan)出了電(dian)影《佳人(ren)蓓爾》飾(shi)(shi)演(yan)蓓爾的(de)養父。3月1日(ri),由他參演(yan)的(de)驚悚電(dian)影《斯托(tuo)克》在北美上映。
2014年(nian),他加(jia)盟CBS律政劇《傲(ao)骨賢妻》第五(wu)季,飾演(yan)(yan)檢察官Finn Polmar,并成為常駐角色。同(tong)年(nian)還參演(yan)(yan)了本尼迪(di)克特(te)(te)·康伯巴(ba)奇和凱拉·奈特(te)(te)莉聯袂主演(yan)(yan)的電(dian)影《模仿游戲》,該片定于2014年(nian)11月(yue)14日在美國上(shang)映 。