I just checked IMDB, and I'm assuming it's Nikki Tilroe whom you've just met. She's preformed several background Fraggles, but the most noticeable performance she's done is Merple Merggle, the most optimistic of the Merggles (Beyond the Pond, episode #89).
I had a similar experience myself...