Played the character types of Zoe, Small Bird, while others for the Emmy-winning children’s display Sesame Road. She graduated from Boston College or university Fine Arts College. She performed the part of Fran Bachman for the NBC crisis How exactly to Survive a relationship. She wedded Francis Robert Kelly. She is at the film Becoming There with Peter Retailers.