유명 연기자들을 배출한 London Academy of Music and Dramatic Art(LAMDA)에서 연기수업을 받은 그는 <마스터 앤 커맨더>에 출연해 국내 관객들에게도 익숙한 배우이다. 2002년 Box TV를 통해 원작과 전혀 다른 새로운 20대의 홈즈를 그린 TV영화 <셜록>에서 주인공 셜록 역을 맡았다.