Who is julie benz

Julie Benz is an American actress who has starred in a variety of television shows, films and theatre productions. She is best known for her roles as Darla on Buffy the Vampire Slayer and Rita Bennett in Showtime’s Dexter. Benz has also appeared in such films as Jawbreaker and Rambo. She currently stars in the…

Read More