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 most recognized for her performances 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.