Which actor played Avery Jessup on 30 Rock?
Answer
Elizabeth Banks
Answer
Elizabeth Banks
Elizabeth Banks played Avery Jessup on 30 Rock. Avery is a conservative television commentator who becomes Jack Donaghy’s second wife and one of the series’ most prominent recurring characters.
Banks first appeared as Avery during the show’s fourth season, initially joining the story as Jack’s romantic interest. Her character’s polished media persona, political conservatism and competitive relationship with Jack created a comic contrast with Liz Lemon and the chaotic world of TGS.
Avery’s storyline grows substantially after she and Jack marry. She becomes pregnant, gives birth to their daughter, and later is captured while reporting in North Korea, where the show pushes its satire into deliberately absurd territory. Banks returned for several episodes across seasons five and six.
A common mix-up is confusing Avery with Jack’s other major romantic interests, including Nancy Donovan, played by Julianne Moore, or Elisa Pedrera, played by Salma Hayek. Banks’ performance earned Primetime Emmy nominations for her guest role.
Source: Wikipedia · fact-checked Sept. 2026