May Beatty is a 64 years old actress ( 4 juin 1880 - 1 avril 1945). May Beatty has appeared in no show and 12 movies. In the cinema, in the role of Mme. LeGrand (uncredited) in the feature film The Invisible Ray.