Close
24 of 30
Best of the bad: Top 30 TV Villains
24 of 30
#7 - Azazel
Played by - Fredric Lehne
From - Supernatural
People
Fredric Lehne
Back to top