San Shella is the actor who played Andrew West in Sherlock. He is best known for playing in Pirates of the Caribbean: Dead Man's Chest, Captain Phillips, and The League of Extraordinary Gentlemen.
San Shella is the actor who played Andrew West in Sherlock. He is best known for playing in Pirates of the Caribbean: Dead Man's Chest, Captain Phillips, and The League of Extraordinary Gentlemen.