Francie Swift

Francie Swift (born March 27, 1969) is an American actress best known for her versatility and the wide variety of roles she has played.