Did You Know?
As a child, we visited the San Juan Islands during the summer. Kayaking, big family meals, playing on the beach - great memories!
Her portrayal of the villain "Logan St. Claire" in the Sliders
(1995) third season episode, Sliders: Double Cross
(1996), is widely considered by fans to be the show's best villain, even though her only appearance was in that episode.