Ha studiato presso la Royal Academy of Dramatic Arts e ha ottenuto la prima grande occasione con il ruolo di primo piano di Johann Strauss II film in costume La Famiglia Strauss, ha poi fatto molte apparizioni nella tv inglese. Il suo più grande successo è stato il ruolo di Alan Stewart nel thriller Running Blind.