Teresa was one of the Vegas showgirls at a casino owned by Daniel Thorn (James Brolin), who she was having an affair with. It was later revealed that Daniel killed his wife, Sheryl (Challen Cates), and Teresa played a role in making the murder look like an accident.
After the murder, the evil Teresa appeared from an elevator shaft dressed as Sheryl and came out with Daniel; passing herself off as his wife. In front of the media camera, Teresa told Daniel that she needed to go back up the apartment to get the tickets. Back in the elevator, she placed Sheryl's body back down on the ground. Then she made it look like her scarf was caught in the door; which made it appear as if she was accidentally strangled to death.
When Teresa was initially questioned backstage after a performance, she was dressed in a small showgirl dance outfit, which included blue headfeathers and feathers around her backside. Adrian Monk (Tony Shalhoub) was unable to look at Theresa, since she was as he said, "nakedish". His partner, Natalie Teeger (Traylor Howard) was mortified, that Monk was this way.
The evidence came in the revelation of a picture in a newspaper which showed Theresa with no earrings when Sheryl distinctly had a pair on while getting on the elevator.
Though her fate isn't revealed, it is assumed that Teresa was arrested along with Daniel.
- Krista Allen appeared as Maitreya from the 2000 episode "First Person Shooter" for the TV series The X-Files.
- Krista Allen appeared as the evil Desiree Atkins on the 2002 episode "Heat" for the TV series Smallville.
- Krista Allen appeared as the villainous FBI agent Skyler Kase, on the 2003 episodes "Offense" and "Defense" for the TV series Fastlane.
- Krista Allen appeared as villainess Naomi Duvray from the 2014 episode Last Action Hero for the TV series Castle.