An American actress, born on May 17, 1965, in Massachusetts. She started practicing ballet at an early age before suffering a major injury and quitting it at the age of 14. She graduated from the University of Connecticut with a degree in Drama. She began her acting career in several productions, including Guiding Light (1987). She is best known for Teenage Mutant Ninja Turtles II: The Secret of the Ooze, Teenage Mutant Ninja Turtles III: The Sacred Scroll of Death, Invincible, The Game Plan, and the series The 100.