Juliet Landau
TV Actress
Played Drusilla on Buffy the Vampire Slayer alongside Sarah Michelle Gellar.
She grew up in Los Angeles.
She had a regular role on the Buffy the Vampire spin off show Angel.
She has an older sister who is a producer.
She was in the film The Yellow Wallpaper with Raymond Barry.