John Hannah, además de soportar los traumáticos rodajes de The Mummy/La momia y The Mummy Returns/El regreso de la momia, interpretó un aclamado papel en el drama Dos vidas en un instante, con Gwyneth Paltrow, y en el éxito internacional Cuatro bodas y un funeral, por el que ganó el BAFTA escocés al Mejor Actor.
Hace poco hemos podido verle en la película de acción y aventuras La última legión; Ghost Son; 5 hombres para Lucy; Yo acuso; Pandaemonium; el thriller Circus/El círculo del crimen; Huracán Carter; Resurrection Man, y La banda de los James.
Es un conocido actor de televisión. Entre sus numerosos trabajos para la pequeña pantalla destacaremos la serie de películas "Cold Blood", para Independent Television, del Reino Unido; varias series como "McCallum", "MDs" y "Alias", y el telefilm "El Dr. Jekyll y Mr. Hyde".
Ganó el Premio al Mejor Actor en el Festival de Estocolmo por su interpretación en Madagascar Skin.
Estudió Interpretación en la Real Academia Escocesa de Música y Teatro. Ha trabajado con algunas de las principales compañías de repertorio de Inglaterra, entre ellas la Royal Shakespeare Company.
Antes de que despegara su carrera como actor, trabajaba como electricista en Escocia.