Skip to main content
Wednesday, 15 July 2026 · Afternoon editionLondon ⛅ 29°C8 TV premieres this week4 prime-time slots tonightStreaming #1: BackroomsAbout UsOur TeamSourcesContactNewsletter

Ian Mcshane Movies and TV Shows

HomeCasts

Best known as Al Swearengen in Deadwood, Lovejoy in Lovejoy, and Mr. Wednesday in American Gods. Also notable as Winston in John Wick and Blackbeard in Pirates of the Caribbean.

  • Active 1962–
  • 18 credits

Films

  • John Wick: Chapter 4Winston2023
  • The TollThe Toll2021
  • HellboyTrevor Bruttenholm2019
  • John Wick: Chapter 3 – ParabellumWinston2019
  • John Wick: Chapter 2Winston2017
  • The Pirates of the Caribbean: On Stranger TidesBlackbeard2011
  • Death RaceCoach2008
  • Kung Fu PandaTai Lung (voice)2008
  • Hot RodFrank2007
  • The Seeker: The Dark Is RisingMerriman2007
  • ScoopJoe Strombel2006
  • Nine LivesLarry2005
  • Sexy BeastTeddy Bass2000

TV shows

  • American GodsMr. Wednesday2017–2021
  • Deadwood: The MovieAl Swearengen2019
  • Game of ThronesBrother Ray2013
  • DeadwoodAl Swearengen2004–2006
  • LovejoyLovejoy1986–1994

No matches — try another title.

About Ian Mcshane

Ian McShane is a renowned British actor with a career spanning over six decades. He gained international fame for his portrayal of the ruthless saloon owner Al Swearengen in HBO’s Deadwood, and later starred as the enigmatic Mr. Wednesday in American Gods. His film credits include the John Wick series and Pirates of the Caribbean.

FAQs

What is Ian McShane’s most famous role?

He is best known for playing Al Swearengen in the HBO series Deadwood, a role that earned him a Golden Globe award.

Is Ian McShane in Game of Thrones?

Yes, he appeared in a single episode in Season 4 as Brother Ray, a septon who gives The Hound a new perspective.

What is Ian McShane’s age?

Ian McShane was born on 29 September 1942, making him 81 years old as of 2024.

Has Ian McShane won any awards?

Yes, he won a Golden Globe for Best Actor in a Television Series – Drama for Deadwood in 2005, and has received multiple other nominations.

What is Ian McShane’s nationality?

He is British, born in Blackburn, Lancashire, England.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all actor careers →