FANDOM


Ian David McShane is the actor who portrays Al Swearengen on Deadwood.

Early lifeEdit

Coming soon!

FilmographyEdit

Coming soon!

PhotosEdit

See more photos of Ian McShane here!

Community content is available under CC-BY-SA unless otherwise noted.