Anthony Hopkins - Played Hero As Father Lucas Trevant in The Rite (2011) & Played Villain As Dr. Hannibal Lecter in The Silence of the Lambs (1991)
60
zendaddy621
4 years ago Report
He also played Dr. Van Helsing in Bram Stoker's Dracula...
00
Top 10 Actors Who Have Played Both Heroes and Villains in Horror
#2
Suggested by
mac121mr0
Bill Skarsgard - Played Hero As Mark in Assassination Nation (2018) & Played Villain As Pennywise The Dancing Clown in IT (2017)/IT Chapter Two (2019)
50
mac121mr0
1 years ago Report
Also played hero in Barbarian (2022)
00
#3
Suggested by
mac121mr0
Jack Nicholson - Played Hero As Andre Duvalier In The Terror (1963) & Played Villain As Jack Torrance In The Shining (1980)
50
#4
Suggested by
mac121mr0
Kathy Bates - Played Hero As Detective Shirley Vogul in Diabolique (1996) & Played Villain As Annie Wilkes in Misery (1990)
50
#5
Suggested by
mac121mr0
Gary Oldman - Played Hero As Rabbi Joseph Sendak in The Unborn (2009) & Played Villain As Count Dracula in Bram Stoker's Dracula (1992)
61
#6
Suggested by
mac121mr0
Emma Roberts - Played Hero As Brooke Thompson In AHS 1984 & Played Villain As Jill Roberts In Scream 4 (2011)
51
#7
Suggested by
mac121mr0
Octavia Spencer - Played Hero As Nurse Octavia Daniels in Halloween II (2009) & Played Villain As Sue Ann Ellington in Ma (2019)
41
#8
Suggested by
mac121mr0
Mark Hamill - Played Hero As Reverend George In Village of the Damned (1995)/Brent Matthews in Body Bags (1993)/Malcolm Brook in Airborne (2012) & Played Villain As Chucky in Child's Play (2019)
30
#9
Suggested by
mac121mr0
Lupita Nyong'o - Played Hero As Adelaide Wilson in Us (2019) & Played Villain As Red in Us (2019)
41
#10
Suggested by
mac121mr0
Tony Todd - Played Hero As Ben in Night of the Living Dead (1968) & Played Villain As Daniel Robitaille in Candyman (1992)