The actor, who worked with director Robert Rodriguez on Machete, will play the nefarious mob boss Wallenquist in the upcoming sequel.
Speaking to Variety, Rodriguez described the character as "pure evil" and dubbed him "the one man who can't be redeemed in Sin City".
Eva Green, Joseph Gordon-Levitt, Josh Brolin, Ray Liotta, Christopher Meloni, Jeremy Piven, Dennis Haysbert, Julia Garner and Juno Temple are among the other newcomers recently cast in Sin City: A Dame to Kill For.
Bruce Willis, Mickey Rourke, Jessica Alba, Michael Madsen, Rosario Dawson and Jamie King will reprise their roles from the previous movie.
Sin City: A Dame to Kill For is released in cinemas on October 4.
Watch a trailer for Sin City below: