Es un actor británico conocido por su interpretación de Stephen Hawking en la película televisiva Hawking (2004).
También es popular por interpretar al Doctor Strange en las películas de Marvel Doctor Strange (2016), Thor: Ragnarok (2017), Avengers: Infinity War (2018), Avengers: Endgame (2019), Spider-Man: No Way Home (2021) y en Doctor Strange en el Multiverso de la Locura (2022).
Ha trabajado en Amazing Grace (2006) y Sherlock (2010-2017). Además ha sido nominado varios reconocimientos como ocho nominaciones a los BAFTA, cuatro nominaciones a los premios Emmy y tres nominaciones a los Globo de Oro hasta la fecha.
Prestó su voz para el dragón Smaug y el Nigromante, en las películas El hobbit: un viaje inesperado (2012) y sus secuelas (2013 y 2014).