Ian David McShane (born 29 September 1942) is an English actor. He is known for his television performances, particularly as the title role in the BBC series Lovejoy (1986โ1994), Al Swearengen in Deadwood (2004โ2006) and its 2019 film continuation, as well as Mr. Wednesday in American Gods (2017โ2021). For the original series of Deadwood,...