Tiene en su haber dos premios al Mejor Actor: el Bafta de la Academia de Cine de Escocia por su elogiada interpretación en Cuatro Bodas y un Funeral, y el galardón del Festival de Estocolmo por Madagaskar Skin, de Chris Newby. El actor escocés ya es uno de los nombres más reclamados de la industria británica.
Hannah ha trabajado posteriormente en cintas como Sliding Doors, dando la réplica a Gwyneth Paltrow, The James Gang, de Mike Barber, The Final Cut, de Roger Christian, The Innocent Sleep, de Scott Michell, y Harbour Beat, de David Elfick.