Ian McShane Ian McShane 9/29/42 Actor Biography Ian David McShane is a British actor. Roles Al Swearengen (Actor) Deadwood Mr. Wednesday (Actor) American Gods Lovejoy (Actor) Lovejoy Sir Eric Russell (Actor) Roots Judas Iscariot (Actor) Jesus of Nazareth Rashid (Actor) The Pirate John Madson (Actor) Madson Waleran (Actor) The Pillars of the Earth Philip Rule (Actor) Herman Wouk's War and Remembrance Niko Theophilus (Actor) Bare Essence Sir Roger Scatcherd (Actor) Doctor Thorne Narrator (Actor) One Piece King Silas Benjamin (Actor) Kings Ali Ben Yussouf (Actor) Marco Polo Gallery