Weaver played in many movies, TV productions and theater performances since the 1970s. In 1971, she got an "Australian Film Institute Award" for her performance in the movie "Stork" as "Anna". She got an award in the category supporting role for her performance in "Caddie" in 1976.