John Hannah, John David Hannah (d. 23 Nisan 1962), İskoç dizi ve sinema oyuncusu. Mumya film serilerinde Evelyn'nin kardeşi Jonathan Carnahan rolüyle bilinir. Ayrıca Starz televizyonunun Spartacus: Blood and Sand ve Spartacus: Gods of the Arena dizilerinde Quintus Lentulus Batiatus isimli gladyatör okulu sahibini canlandırmıştır.
John Hannah iki ablası olan ailesinin en küçük evladıdır. John Hannah, East Kilbride Claremont Lisesine gitti ve dört yıl boyunca elektrikçi çırağı olarak çalıştı. East Kilbride Rep Tiyatro Kulübüne katıldı. Glasgow Müzik ve Drama İskoç Kraliyet Akademisi'ne kabul edildikten sonra elektrikçi olarak çalışmaktan vazgeçti. 20 Ocak 1996 tarihinde Hannah, İskoç oyuncu Joanna Roth ile evlendi. Hannah yıllardır hayırsever olarak çaba göstermiştir. Halen eşi Joanna Roth ve iki çocuğuyla birlikte Londra'da yaşıyor. Agent Of Shield dizisinde oynamaktadır..