She is best known for her roles as Glynis Figliola in the television series Joan of Arcadia (2003–2005), as Ursula Ditkovich in Sam Raimi's Spider-Man trilogy and Zelda Schiff, the head librarian in The Magicians.
She is widely recognized for her roles as Glynis Figliola on the television series "Joan of Arcadia" (2003–2005), Ursula Ditkovich in the "Spider-Man" films directed by Sam Raimi, and Zelda Schiff, the head librarian in the TV show "The Magicians."