Actors Who Are the Best at Playing Sleazeballs 

Ann Casano
Updated June 14, 2019 5.4k votes 772 voters 73.9k views 23 items

List Rules Vote up the actors who are sublime at being sleazy.

What does it mean to be a sleazeball? Typically, sleazy characters are the villains in a movie or television program - the unsavory types, who are dishonest and willing to break or bend any law in order to get what they want. They are the shady guys lurking in the corner, lying and cheating, working up some kind of scam. The sleaziest take no prisoners and don’t mind collateral damage. Some actors are just naturally really good at playing these types of sleazy characters. This list features those actors who are the best at playing sleazeballs.

Without hesitating, the average moviegoer can probably come up with the usual suspects when it comes to sleazy characters. Actors like Willem Dafoe and Christopher Walken naturally have that menacing and villainous look in their eyes. However, would it be surprising to find that Leonardo DiCaprio, considered by many to be one of the most handsome leading men in Hollywood, has played just as many total scumbag sleazeball characters as almost any actor ever? For whatever reason, DiCaprio is just really good at acting sleazy.

These are the go-to actors to play all kinds of unsavory types on both the big and small screen. From the vilest villain to the womanizing serial cheaters to the hardened criminals, these actors don’t shy away from being the bad guy.

Be sure to make your voice heard and upvote the actors you think are good at acting sleazy. Don't just vote for the best actors - vote for those who are best in sleazy roles.
Data-driven recommendations based on voting from over 40 million monthly visits to Ranker. Try the free app
Christopher McDonald is listed (or ranked) 1 on the list Actors Who Are the Best at Playing Sleazeballs
Photo:  Happy Gilmore/Universal Pictures

One of the most prolific character actors of his generation, you may not know Christopher McDonald's name, but you certainly know his work. Most of the actor's resume is filled with one sleazy character after another.

Sleaziest Roles:
Happy Gilmore - Shooter McGavin
Requiem for a Dream - Tappy Tibbons
Boardwalk Empire - Harry Daugherty
Do they do it well?

More Christopher McDonald 

#888 of 2,004 The Greatest Actors & Actresses in Entertainment History #4 of 10 The Best Actors Who Played Jor-El #290 of 432 Famous Tall Men Over 6'2

Alan Rickman is listed (or ranked) 2 on the list Actors Who Are the Best at Playing Sleazeballs
Photo:  Die Hard/20th Century Fox

Alan Rickman did not get his start in Hollywood until he was 42 years old, when he was cast as one of the most legendary villains in action film history, Hans Gruber from Die Hard. After that iconic debut, it was probably pretty difficult to see the British thespian as anything other than a bad guy/total sleaze.

Sleaziest Roles:
Die Hard - Hans Gruber
Harry Potter franchise - Severus Snape
Robin Hood: Prince of Thieves - Sheriff of Nottingham

Do they do it well?

More Alan Rickman 

Regular People Who’ve Met Alan Rickman Describe What It Was Like #13 of 274 The Most Trustworthy Celebrities in the World #710 of 2,835 The Most Influential People of All Time

John Malkovich is listed (or ranked) 3 on the list Actors Who Are the Best at Playing Sleazeballs
Photo:  Rounders/Miramax Films

Let's be real here: John Malkovich (who is one of the greatest actors of our generation) is a bit creepy looking. There's something a bit off looking in his eyes that can make his glare chilling to the bone.

Sleaziest Roles:
Burn After Reading - Osborne Cox
Rounders - Teddy KGB
In the Line of Fire - Mitch Leary
Do they do it well?

More John Malkovich 

14 Bizarre Facts About John Malkovich, A Brilliant And Eccentric Fellow #131 of 289 The Best (Male) Actors Working Today #64 of 177 The Best Living American Actors

Joe Pesci is listed (or ranked) 4 on the list Actors Who Are the Best at Playing Sleazeballs
Photo:  Lethal Weapon 2/Warner Bros.

Despite the several sleazeball roles Pesci has taken on, for some reason audiences still wind up rooting for him. However, the characters he plays are often weak womanizers who have an affinity for their best friend's wife.

Sleaziest Roles:
Casino - Nicky Santoro
Goodfellas - Tommy DeVito
Lethal Weapon - Leo Getz
Raging Bull - Joey
Do they do it well?

More Joe Pesci 

What Has Joe Pesci Been Up To Since His Cinematic Peak In The ‘90s? #106 of 289 The Best (Male) Actors Working Today #153 of 362 The Funniest People Of All Time