Silverman was born in Bedford, New Hampshire, to Beth Ann (nee Halpin; 1941-2015) and Donald Silverman. She was raised in Manchester, New Hampshire. Beth had been George McGovern's personal campaign photographer and would found the theater company New Thalian Players, while Donald has training as a social worker and also ran the clothing store Crazy Sophie's Outlet. Silverman's parents divorced and later remarried others.

Silverman played Geraldine alongside Michelle Williams and Seth Rogen in Take This Waltz, written and directed by Sarah Polley. The film was well received when it premiered in Toronto in 2011 and was picked up by Magnolia for U.S. distribution in summer 2012. At the Toronto International Film Festival, she told the press she'd deliberately gained weight for the part, which required a nude scene, emphasizing that Polley wanted "real bodies and real women." In interviews, she warned fans not to expect too much. However, she later told podcaster and author Julie Klausner that she had not really gained weight for the role and that the statements were meant as self-deprecating humor.  On September 20, 2012, Silverman made a public service announcement (PSA) criticizing new voter identification laws that create obstacles to the ability of certain groups to vote in the November presidential election, i.e., young, old, poor, and minority citizens. The project was financed by the Jewish Council for Education & Research (JCER) and was co-produced by Mik Moore and Ari Wallach (the pair that also co-produced The Great Schlep and Scissor Sheldon).  Silverman voiced Vanellope von Schweetz, one of the main characters in the 2012 Disney animated film, Wreck-It Ralph. She is in the creative team that writes and produces the content for the YouTube comedy channel called Jash. The other partners are Michael Cera, Reggie Watts, and Tim Heidecker and Eric Wareheim (also known as Tim & Eric). The JASH channel premiered online March 10, 2013. In Seth MacFarlane's western comedy film, A Million Ways to Die in the West, she played Ruth, a prostitute, who is in love with Edward (Giovanni Ribisi). It was released on May 30, 2014.  In 2013, HBO announced that Silverman would star with Patti LuPone and Topher Grace in a situation comedy pilot called People in New Jersey, produced by SNL's Lorne Michaels. The pilot was not picked up for a series order.  In 2017, Silverman became the host of a new talk show on Hulu called I Love You, America. Answer this question using a quote from the following article:

When did Silverman play Geraldine in Take This Waltz?
it premiered in Toronto in 2011 and was picked up by Magnolia for U.S. distribution in summer 2012.