W 2001 roku odegrał rolę Arthura Winslowa w The Winslow Boy.

Kariera telewizyjna Aktor stał się znany publiczności telewizyjnej dzięki roli w serialu Colditz, gdzie grał Pata Granta, postać opartą na autentycznym bohaterze wojennym, Patcie Reid. Następnie grał Arthura w sitcomie My Old Man. W 1978 Hardwicke pojawił się jako Bellcourt w ostatnim sfilmowanym odcinku The Sweeney pod tytułem "Hearts and Minds". David Burke zasugerował, aby Hardwicke został jego następcą w roli doktora Watsona w adaptacjach opowieści o Sherlocku Holmesie, serialu Powrót Sherlocka Holmesa produkowanym przez Granada Television u boku Jeremy'ego Bretta. Hardwicke grał w tej roli przez osiem lat (1986 - 1994) i był z nią utożsamiany przez wiele lat swojej późniejszej kariery. Również grając ją w sztuce teatralnej na West End wraz z Brettem w Tajemnicy Sherlocka Holmesa (1989). W tym samym roku wyreżyserował również Going On Charlesa Dennisa na Edinburgh Fringe Festival.

Kariera filmowa Karierę filmową rozpoczął w roku 1942 niewielką rolą w filmie Vicotra Fleminga A Guy Named Joe. Hardwicke na dużym ekranie pojawił się m.in. w filmie Oliver Twist w reżyserii Romana Polańskiego z 2005 roku, gdzie zagrał pana Brownlowa, czy też w filmie Szkarłatna litera lub Ryszard III.