Julie Benz Biography Julie Benz is an American actress. She is best known for her portrayal of Darla on Buffy the Vampire Slayer and Angel and for her role as Rita …
Julie Benz Biography Julie Benz is an American actress. She is best known for her portrayal of Darla on Buffy the Vampire Slayer and Angel and for her role as Rita …