Juliet Landau
#145,544 Most Popular
About
Played Drusilla on Buffy the Vampire Slayer alongside Sarah Michelle Gellar.
Before Fame
She grew up in Los Angeles.
Trivia
She had a regular role on the Buffy the Vampire spin off show Angel.
Family Life
She has an older sister who is a producer.
Associated With
She was in the film The Yellow Wallpaper with Raymond Barry.