John David Hannah is a Scottish film and television actor. He came to prominence in Four Weddings and a Funeral (1994), for which he was nominated for the BAFTA Award for Best Actor in a Supporting Role as Matthew. His other film appearances include Sliding Doors (1998) and The Mummy trilogy (1999-2008).
Known For
Credits
Cast Credits
The Last of Us (2023)
Guest starring as Dr. Neuman
- Episode 1x01: When You're Lost in the Darkness (Jan 15, 2023)
Transplant (2020)
Guest starring as Dr. Jed Bishop
(26 episodes)
- Episode 2x13: Free for What (Apr 5, 2022)
- Episode 2x12: Saviours (Mar 29, 2022)
- Episode 2x11: Locked (Mar 22, 2022)
- Episode 2x10: Shadows (Mar 15, 2022)
- Episode 2x09: Between (Mar 8, 2022)
- Episode 2x08: Scars (Mar 1, 2022)
- Episode 2x07: Control (Feb 21, 2022)
- Episode 2x06: Liberty (Feb 14, 2022)
- Episode 2x05: Roads (Feb 7, 2022)
- Episode 2x04: Contact (Jan 31, 2022)
- Episode 2x03: Sever (Jan 24, 2022)
- Episode 2x02: Jasmine (Jan 10, 2022)
- Episode 2x01: Guardrail (Jan 3, 2022)
- Episode 1x13: The Only Way Out Is Through (May 27, 2020)
- Episode 1x12: Relapse (May 20, 2020)
- Episode 1x11: Orphans (May 13, 2020)
- Episode 1x10: Collapse (May 6, 2020)
- Episode 1x09: Under Pressure (Apr 29, 2020)
- Episode 1x08: Birth and Rebirth (Apr 15, 2020)
- Episode 1x07: Far from Home (Apr 8, 2020)
- Episode 1x06: Trigger Warning (Apr 1, 2020)
- Episode 1x05: Eid (Mar 25, 2020)
- Episode 1x04: Saleh (Mar 18, 2020)
- Episode 1x03: Your Secrets Can Kill You (Mar 11, 2020)
- Episode 1x02: Tell Me Who You Are (Mar 4, 2020)
- Episode 1x01: Pilot (Feb 26, 2020)
Race Across the World (2019)
Starring as Narrator
(18 episodes)
- Episode 3x02: Episode 2 (Mar 29, 2023)
- Episode 3x01: Episode 1 (Mar 22, 2023)
- Episode 2x09: Revealed (May 3, 2020)
- Episode 2x08: Episode 8 (Apr 26, 2020)
- Episode 2x07: Episode 7 (Apr 19, 2020)
- Episode 2x06: Episode 6 (Apr 12, 2020)
- Episode 2x05: Episode 5 (Apr 5, 2020)
- Episode 2x04: Episode 4 (Mar 29, 2020)
- Episode 2x03: Episode 3 (Mar 22, 2020)
- Episode 2x02: Episode 2 (Mar 15, 2020)
- Episode 2x01: Episode 1 (Mar 8, 2020)
- Episode 1x06: Episode 6 (Apr 7, 2019)
- Episode 1x05: Episode 5 (Mar 31, 2019)
- Episode 1x04: Episode 4 (Mar 24, 2019)
- Episode 1x03: Episode 3 (Mar 17, 2019)
- Episode 1x02: Episode 2 (Mar 10, 2019)
- Episode 1x01: Episode 1 (Mar 3, 2019)
- Episode S01 Special: Meet the Couples (Feb 28, 2019)
Dirk Gently's Holistic Detective Agency (2016)
Guest starring as The Mage
(8 episodes)
- Episode 2x09: Trouble Is Bad (Dec 9, 2017)
- Episode 2x08: Little Guy, Black Hair (Dec 2, 2017)
- Episode 2x06: Girl Power (Nov 18, 2017)
- Episode 2x05: Shapes and Colors (Nov 11, 2017)
- Episode 2x04: The House within the House (Nov 4, 2017)
- Episode 2x03: Two Broken Fingers (Oct 28, 2017)
- Episode 2x02: Fans of Wet Circles (Oct 21, 2017)
- Episode 2x01: Space Rabbit (Oct 14, 2017)
Marley's Ghosts (2015)
Starring as Adam Wise
(9 episodes)
- Episode 2x06: Christmas (Nov 23, 2016)
- Episode 2x05: Carly (Nov 16, 2016)
- Episode 2x04: The Art Teacher (Nov 9, 2016)
- Episode 2x03: Blind Sided (Nov 2, 2016)
- Episode 2x02: Fit (Oct 26, 2016)
- Episode 2x01: Dead Man's Chest (Oct 19, 2016)
- Episode 1x03: Episode 3 (Oct 14, 2015)
- Episode 1x02: Episode 2 (Oct 7, 2015)
- Episode 1x01: Episode 1 (Sep 30, 2015)
Taskmaster (2015)
Guest starring as John Hannah
- Episode S10 Special: Taskmaster's New Year's Treat (Jan 1, 2021)
Duck Quacks Don't Echo (2014)
Guest starring as John Hannah
- Episode 1x05: Sanjeev Bhaskar, John Hannah, Kathy Burke (Mar 7, 2014)
Atlantis (2013)
Guest starring as Tychon
- Episode 1x13: Touched by the Gods - Part 2 (Dec 28, 2013)
Guest starring as Aeson
(2 episodes)
- Episode 2x11: Kin (May 9, 2015)
- Episode 2x10: The Dying of the Light (May 2, 2015)
Marvel's Agents of S.H.I.E.L.D. (2013)
Starring as Holden Radcliffe
(17 episodes)
- Episode 4x22: World's End (May 16, 2017)
- Episode 4x20: Farewell, Cruel World! (May 2, 2017)
- Episode 4x19: All the Madame's Men (Apr 25, 2017)
- Episode 4x18: No Regrets (Apr 18, 2017)
- Episode 4x17: Identity and Change (Apr 11, 2017)
- Episode 4x15: Self Control (Feb 21, 2017)
- Episode 4x14: The Man Behind the Shield (Feb 14, 2017)
- Episode 4x13: BOOM (Feb 7, 2017)
- Episode 4x12: Hot Potato Soup (Jan 31, 2017)
- Episode 4x11: Wake Up (Jan 24, 2017)
- Episode 4x10: The Patriot (Jan 17, 2017)
- Episode 4x09: Broken Promises (Jan 10, 2017)
- Episode 4x08: The Laws of Inferno Dynamics (Dec 6, 2016)
- Episode 4x07: Deals with Our Devils (Nov 29, 2016)
- Episode 4x04: Let Me Stand Next to Your Fire (Oct 18, 2016)
- Episode 4x03: Uprising (Oct 11, 2016)
- Episode 4x01: The Ghost (Sep 20, 2016)
Guest starring as Holden Radcliffe
(5 episodes)
- Episode 3x22: Ascension (May 17, 2016)
- Episode 3x21: Absolution (May 17, 2016)
- Episode 3x20: Emancipation (May 10, 2016)
- Episode 3x19: Failed Experiments (May 3, 2016)
- Episode 3x18: The Singularity (Apr 26, 2016)
Elementary (2012)
Guest starring as Rhys Kinlan
- Episode 1x15: A Giant Gun, Filled with Drugs (Feb 7, 2013)
A Touch of Cloth (2012)
Starring as DI Jack Cloth
(6 episodes)
- Episode 3x02: Too Cloth for Comfort: Part Two (Aug 10, 2014)
- Episode 3x01: Too Cloth for Comfort: Part One (Aug 9, 2014)
- Episode 2x02: Undercover Cloth: Part Two (Sep 1, 2013)
- Episode 2x01: Undercover Cloth: Part One (Aug 25, 2013)
- Episode 1x02: The First Case: Part Two (Aug 27, 2012)
- Episode 1x01: The First Case: Part One (Aug 26, 2012)
Guest starring as Terry Cloth
(2 episodes)
- Episode 3x02: Too Cloth for Comfort: Part Two (Aug 10, 2014)
- Episode 3x01: Too Cloth for Comfort: Part One (Aug 9, 2014)
Spartacus: Gods of the Arena (2011)
Starring as Quintus Lentulus Batiatus
(6 episodes)
- Episode 1x06: The Bitter End (Feb 25, 2011)
- Episode 1x05: Reckoning (Feb 18, 2011)
- Episode 1x04: Beneath the Mask (Feb 11, 2011)
- Episode 1x03: Paterfamilias (Feb 4, 2011)
- Episode 1x02: Missio (Jan 28, 2011)
- Episode 1x01: Past Transgressions (Jan 21, 2011)
Spartacus (2010)
Starring as Quintus Lentulus Batiatus
(13 episodes)
- Episode 1x13: Kill Them All (Apr 16, 2010)
- Episode 1x12: Revelations (Apr 9, 2010)
- Episode 1x11: Old Wounds (Apr 2, 2010)
- Episode 1x10: Party Favors (Mar 26, 2010)
- Episode 1x09: Whore (Mar 19, 2010)
- Episode 1x08: Mark of the Brotherhood (Mar 12, 2010)
- Episode 1x07: Great and Unfortunate Things (Mar 5, 2010)
- Episode 1x06: Delicate Things (Feb 26, 2010)
- Episode 1x05: Shadow Games (Feb 19, 2010)
- Episode 1x04: The Thing In the Pit (Feb 12, 2010)
- Episode 1x03: Legends (Feb 5, 2010)
- Episode 1x02: Sacramentum Gladiatorum (Jan 29, 2010)
- Episode 1x01: The Red Serpent (Jan 22, 2010)
Damages (2007)
Guest starring as Rutger Simon
(10 episodes)
- Episode 5x10: But You Don't Do That Anymore (Sep 12, 2012)
- Episode 5x09: I Like Your Chair (Sep 5, 2012)
- Episode 5x08: I'm Afraid of What I'll Find (Aug 29, 2012)
- Episode 5x07: The Storm's Moving In (Aug 22, 2012)
- Episode 5x06: I Need to Win (Aug 15, 2012)
- Episode 5x05: There's Something Wrong with Me (Aug 8, 2012)
- Episode 5x04: I Love You, Mommy (Aug 1, 2012)
- Episode 5x03: Failure Is Failure (Jul 25, 2012)
- Episode 5x02: Have You Met the Eel Yet? (Jul 18, 2012)
- Episode 5x01: You Want to End This Once and For All? (Jul 11, 2012)
New Street Law (2006)
Starring as Jack Roper
(14 episodes)
- Episode 2x06: Episode 6 (Apr 4, 2007)
- Episode 2x05: Episode 5 (Mar 26, 2007)
- Episode 2x04: Episode 4 (Mar 14, 2007)
- Episode 2x03: Episode 3 (Mar 7, 2007)
- Episode 2x02: Episode 2 (Feb 28, 2007)
- Episode 2x01: Episode 1 (Feb 21, 2007)
- Episode 1x08: Episode 8 (Jun 21, 2006)
- Episode 1x07: Episode 7 (Jun 15, 2006)
- Episode 1x06: Episode 6 (Jun 8, 2006)
- Episode 1x05: Episode 5 (Jun 1, 2006)
- Episode 1x04: Episode 4 (May 25, 2006)
- Episode 1x03: Episode 3 (May 18, 2006)
- Episode 1x02: Episode 2 (May 11, 2006)
- Episode 1x01: Episode 1 (May 4, 2006)
Cold Blood (2005)
Starring as Jake Osbourne
(5 episodes)
- Episode 2x03: The Last Hurrah (Jan 3, 2008)
- Episode 2x02: Dead and Buried (Jun 27, 2007)
- Episode 2x01: Interference (Jun 20, 2007)
- Episode 1x02: Cold Blood (2) (Mar 5, 2007)
- Episode 1x01: Cold Blood (1) (Oct 19, 2005)
8 Out of 10 Cats (2005)
Guest starring as John Hannah
- Episode 14x05: John Hannah, Holly Walsh, Example, Bobby Mair (Nov 5, 2012)
Agatha Christie's Marple (2004)
Guest starring as Insp. Tom Campbell
- Episode 1x03: 4.50 from Paddington (Dec 26, 2004)
Sea of Souls (2004)
Guest starring as John Wade
(2 episodes)
- Episode 2x06: Empty Promise: Part 2 (Jan 23, 2005)
- Episode 2x05: Empty Promise: Part 1 (Jan 22, 2005)
Carnivàle (2003)
Guest starring as Stangler
(2 episodes)
- Episode 1x06: Pick a Number (Oct 19, 2003)
- Episode 1x05: Babylon (Oct 12, 2003)
MDs (2002)
Starring as Dr. Robert Dalgety
(10 episodes)
- Episode 1x10: Connective Tissue ()
- Episode 1x09: Family Secrets ()
- Episode 1x08: Reversal of Fortune (Dec 11, 2002)
- Episode 1x07: Wing and a Prayer (Dec 4, 2002)
- Episode 1x06: R.I.P. (Oct 30, 2002)
- Episode 1x05: Cruel and Unusual (Oct 23, 2002)
- Episode 1x04: Heartland (Oct 16, 2002)
- Episode 1x03: Open Heart (Oct 9, 2002)
- Episode 1x02: A La Casa (Oct 2, 2002)
- Episode 1x01: Time of Death (Sep 25, 2002)
Alias (2001)
Guest starring as Martin Shepard
(2 episodes)
- Episode 1x07: Color-Blind (Nov 25, 2001)
- Episode 1x06: Reckoning (Nov 18, 2001)
Rebus (2000)
Starring as DI John Rebus
(4 episodes)
- Episode 1x04: Mortal Causes (Nov 1, 2004)
- Episode 1x03: Dead Souls (Sep 13, 2001)
- Episode 1x02: The Hanging Garden (Sep 6, 2001)
- Episode 1x01: Black and Blue (Apr 26, 2000)
McCallum (1997)
Starring as Dr. Iain McCallum
(15 episodes)
- Episode 2x08: Running on Empty (2) (Feb 24, 1998)
- Episode 2x07: Running on Empty (1) (Feb 17, 1998)
- Episode 2x06: Dead Men's Fingers (2) (Feb 3, 1998)
- Episode 2x05: Dead Men's Fingers (1) (Feb 3, 1998)
- Episode 2x04: Harvest (2) (Jan 20, 1998)
- Episode 2x03: Harvest (1) (Jan 13, 1998)
- Episode 2x02: City of the Dead (2) (Jan 6, 1998)
- Episode 2x01: City of the Dead (1) (Dec 30, 1997)
- Episode 1x06: Dead But Still Breathing (2) (Feb 17, 1997)
- Episode 1x05: Dead But Still Breathing (1) (Feb 10, 1997)
- Episode 1x04: Touch (2) (Feb 3, 1997)
- Episode 1x03: Touch (1) (Jan 27, 1997)
- Episode 1x02: Sacrifice (2) (Jan 20, 1997)
- Episode 1x01: Sacrifice (1) (Jan 13, 1997)
- Episode S01 Special: The Key to My Heart (Dec 28, 1995)
Never Mind the Buzzcocks (1996)
Guest starring as Host
- Episode 27x01: John Hannah, Felix Buxton, Aluna Francis, Dave Myers, James Acaster (Sep 23, 2013)
Frasier (1993)
Guest starring as Avery McManus
- Episode 10x20: Farewell, Nervosa (Apr 22, 2003) [Special Guest Star]
Between the Lines (1992)
Guest starring as D.C. Mellis
- Episode 1x11: Nothing Personal (Nov 13, 1992)
Agatha Christie's Poirot (1989)
Guest starring as Dr. Gerard
- Episode 11x04: Appointment with Death (Sep 22, 2008)