Ian Mcshane's networth in 2020 is 10 million.
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.