Weeds: 21 of the best guest stars

01 of 21

Mary-Kate Olsen

Mary-Kate Olsen
Cliff Lipson/Showtime

As she shifted her focus from acting to fashion, Mary-Kate Olsen had one of her last major roles as Tara Lindman on Weeds. The former child star popped up in eight episodes of the third season, playing a religious-leaning pot smoker who becomes involved with Silas (Hunter Parrish).

02 of 21

Carrie Fisher

Carrie Fisher
Showtime

Carrie Fisher brought her star power to Weeds' third season. She appeared in one 2007 episode, playing Celia's (Elizabeth Perkins) divorce lawyer, Arlene Cutter.

03 of 21

Bob Odenkirk

Bob Odenkirk
Showtime

The year before he made his debut on Breaking Bad, Bob Odenkirk popped up in one 2008 episode of Weeds. He joined the fourth season as Barry, a man with substance use disorder going through a rehabilitation program.

04 of 21

Ike Barinholtz

Ike Barinholtz
Showtime

Ahead of his turn as The Mindy Project's Morgan Tookers, Ike Barinholtz was Weeds' Daryl. The funnyman appeared on the show for one season 6 episode in 2010.

05 of 21

Amy Aquino

Amy Aquino
Showtime

Amy Aquino found her way into Weeds' first season. The prolific actress popped up on the show in 2005, playing a school psychologist who counseled Shane (Alexander Gould).

06 of 21

Martin Short

Martin Short
Jordin Althaus/Showtime

Martin Short brought his award-winning acting chops to Weeds in the show's seventh season. He appeared in three 2011 episodes, playing Nancy's (Mary-Louise Parker) attorney, Steward Havens.

07 of 21

Natasha Lyonne

Natasha Lyonne
Showtime

Months before making her debut as Orange Is the New Black's Nicky Nichols, Natasha Lyonne did a quick stint on Weeds as Tiffani. She appeared in the two-part series finale, playing a love interest of Shane's.

08 of 21

Mae Whitman

Mae Whitman
Showtime

In the midst of her run on Parenthood, Mae Whitman dropped by Weeds for one 2012 episode. She played Tim's (Daryl Sabara) girlfriend Tula in the eighth season.

09 of 21

Paul F. Tompkins

Paul F. Tompkins
Showtime

Paul F. Tompkins joined Weeds in 2007, appearing in two season 3 episodes. The actor played a teacher named Bob Adams.

10 of 21

Mark-Paul Gosselaar

Mark Paul Gosselaar
Showtime

Mark-Paul Gosselaar made it from Bayside High School to a bar, appearing in Weeds' sixth season as a bartender named Jack who hooks up with Nancy.

11 of 21

Jane Lynch

Jane Lynch
Showtime

A few years before she hit the small screen as Glee's Sue Sylvester, Jane Lynch popped up in a 2005 episode of Weeds. She played the Candyman, an active dealer with a penchant for edibles.

12 of 21

Chad Lindberg

Chad Lindberg
Showtime

Chad Lindberg made an appearance in Weeds' eighth season. The Fast and the Furious alum played Detective Tipton, a police officer.

13 of 21

Currie Graham

Currie Graham
Showtime

A few years before Murder in the First premiered, Currie Graham landed a cameo role in Weeds. The House of Lies actor played Vince in the sixth season, a man Nancy spends time with at a bar.

14 of 21

Snoop Dogg

Snoop Dogg
Showtime

Snoop Dogg graced Weeds with his presence in the show's second season. The rapper appeared in a 2006 episode as himself, buying so-called "MILF weed" from Nancy.

15 of 21

Jeffrey Dean Morgan

Jeffrey Dean Morgan
Peter Iovino/Showtime

Jeffrey Dean Morgan was a part of the family on Weeds, playing Judah Botwin in two 2005 episodes. He opened the series as Nancy's husband, ending his arc in the first season of the show with his character's sudden death.

16 of 21

Neil Brown Jr.

Neil Brown Jr.
Showtime

Three years before he hit the big screen as Straight Outta Compton's DJ Yella, Neil Brown Jr. popped up on the small screen in a 2012 episode of Weeds. He joined the eighth season for one episode, playing a paramedic named Mike Garcia.

17 of 21

Dale Dickey

Dale Dickey
Showtime

The same year that she appeared in Winter's Bone (2010), Dale Dickey stopped by Weeds. She popped up in the sixth season, playing an outlaw named Sugarpop.

18 of 21

Lee Majors

Lee Majors
Sonja Flemming/Showtime/Courtesy Everett Collection

Lee Majors joined Weeds for three episodes in 2008. He appeared in the fourth season, playing the leader of a local militia border patrol group.

19 of 21

Zooey Deschanel

Zooey Deschanel
Showtime

Before New Girl or even (500) Days of Summer Zooey Deschanel was doing a short stint on Weeds. The actress played Andy's (Justin Kirk) ex-girlfriend Kat in four episodes over the course of the second and third seasons.

20 of 21

Alanis Morissette

Alanis Morissette
Jordin Althaus/Showtime/Courtesy Everett Collection

Alanis Morissette spent time on Weeds, appearing in eight episodes during the fifth and sixth seasons. The singer played Nancy's obstetrician, Dr. Audra Kitson, from 2009 to 2010.

21 of 21

Julie Bowen

Julie Bowen
Showtime Networks Inc./Courtesy Everett Collection

Julie Bowen joined Weeds in 2008, playing Lisa for seven episodes of season 4. Her character owned a cheese shop and developed a relationship with Silas.

Related Articles