
Acting
Ian David McShane (born 29 September 1942) is a Scottish-English actor. His television performances include the title role in the BBC series Lovejoy (1986–1994), Al Swearengen in Deadwood (2004–2006) and its 2019 film continuation, and Mr. Wednesday in American Gods (2017–2021). For the original series of Deadwood, McShane won the Golden Globe Award for Best Actor – Television Series Drama and received a nomination for the Primetime Emmy Award for Outstanding Lead Actor in a Drama Series. As a producer of the film, he was nominated for the Primetime Emmy Award for Outstanding Television Movie.…

Ballerina
as Winston

Deep Cover
as Metcalfe

Wick Is Pain
as Self

Kung Fu Panda 4
as Tai Lung (voice)

American Star
as Wilson

John Wick: Chapter 4
as Winston

My Father's Dragon
as Saiwa (voice)

Robbo: The Bryan Robson Story
as Narrator

The Paley Center Salutes Law & Order: SVU
as (archive footage)

John Wick: Chapter 3 - Parabellum
as Winston

ONE PIECE
as Narrator (voice) · 1 ep.

The Kelly Clarkson Show
as Self · 2 ep.

American Gods
as Mr. Wednesday / God Odin · 26 ep.

Doctor Thorne
as Sir Roger Scatcherd · 3 ep.

Late Night with Seth Meyers
as Self · 2 ep.

Off Camera with Sam Jones
as Self · 1 ep.

Ray Donovan
as Andrew Finney · 2 ep.

Game of Thrones
as Brother Ray · 1 ep.

American Horror Story
as Leigh Emerson · 2 ep.

The Pillars of the Earth
as Waleran Bigod · 8 ep.
John Wick: Chapter 4
2023