Mary urodziła się 18 czerwca 1883 roku w Nowym Jorku. Swoją karierę rozpoczynała na deskach Broadwayu. Po pięciu latach występów na scenie przeniosła się do Hollywood i tym samym stała się jedną z pierwszych broadwayowskich aktorek pracujących w przemyśle filmowym.
W 1915 roku pojawiła się w filmie
D. W. Griffitha "
Narodziny narodu", później zagrała również w filmie tego reżysera "
Nietolerancja". Na ekranie pojawiała się w towarzystwie takich gwiazd kina niemego jak
Lillian Gish czy
Mary Pickford. Dopiero w wieku 31 lat zagrała swoją pierwszą główną rolę w filmie "
The Second Mrs. Roebuck" w 1914 roku.
Początkowo po pojawieniu się filmów dźwiękowych nie zrezygnowała z aktorstwa, jednak okazało się że obraz "
The Great Hotel Murder" z 1935 roku był jej ostatnim i po jego premierze Mary zakończyła karierę.
Zmarła 2 czerwca 1946 roku w Woodland Hills w Kalifornii.