Marcia Lewis is a 72 years old actress ( 8 août 1938 - 21 décembre 2010). Marcia Lewis has appeared in no show and 2 movies. In the cinema, in the role of Frog Lady in the feature film The Ice Pirates.