Ian Mcshane's net worth 2021 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.