Ian Mcshane is an English actor who is perhaps best known for his portrayal of saloon owner Al Swearengen on the Home Box Office television series Deadwood. ... Read more