캠브리지 대학에서 영문학 학사를 받은 후 브리스턴 올드 빅 연극 학교에서 2년간 연극 공부를 했다. 로열 셰익스피어의 극단원으로 연기를 시작했으며, 케빈 코스트너가 출연한 영화 <포스트맨>을 통해 영화계에 데뷔했다. <나우 이즈 굿><언 애듀케이션><식스 센스> 등 변신을 두려워하지 않는 도전으로 배우로서의 입지를 넓혀 왔다.