Cloris Leachman

95 years old

Born in Des Moines, IA

Net Worth 10M

Cloris Leachman (born April 30, 1926) is an American actress and comedian. In a career spanning over seven decades she has won eight Primetime Emmy Awards, a Daytime Emmy Award, and an Academy Award for her role in The Last Picture Show (1971).

The Homes of Cloris Leachman

    Cloris Leachman home in Topanga, CA
    Address Requires Premium Membership

    Topanga, CA

Cover photo by Myrna Litt used under CC BY 2.0