'Twin Peaks': Where Are They Now?
Kyle MacLachlan (Special Agent Dale Cooper)
Kyle MacLachlan landed the role of FBI Special Agent Dale Cooper in Twin Peaks after impressing co-creator David Lynch with his performances in Lynch’s films Dune (1984) and Blue Velvet (1986). Since the show’s end, MacLachlan has enjoyed a healthy career in film and on TV. Most notably, he’s had recurring roles in Sex and the City, Desperate Housewives, How I Met Your Mother, and Portlandia. On the big screen, MacLachlan recently lent his voice to the character of Riley’s dad in Pixar’s Inside Out (2015).
Michael Ontkean (Sheriff Harry S. Truman)
Michael Ontkean gained notoriety in the 1970s as Officer Willie Gillis on the ABC series The Rookies. Following a vast film career – including Slap Shot (1977) and Making Love (1982) – Ontkean joined Twin Peaks as Sheriff Harry S. Truman. After the show wrapped, Ontkean went on to do two other short-lived series, North Shore and Sophie. His final role was in the acclaimed drama The Descendants (2011) before he officially retired from acting. As such, he will not appear in the 2017 Twin Peaks revival.
Madchen Amick (Shelly Johnson)
Before playing waitress Shelly Johnson on Twin Peaks, Mädchen Amick had only previously booked minor roles in Star Trek: The Next Generation and Baywatch. Shelly Johnson proved to be one of the show’s most popular characters, and since its end, Amick has gone on to appear in several other iconic series: Gilmore Girls, ER, Dawson’s Creek, Gossip Girl, and Damages. Recently, she starred in the Lifetime supernatural series Witches of East End, which ended its run in 2014.
Dana Ashbrook (Bobby Briggs)
In the series, Dana Ashbrook played Bobby Briggs, the boyfriend of murdered Homecoming queen Laura Palmer. Before clinching that role, he had guest spots on several classic 1980s series, including Cagney & Lacey and 21 Jump Street. Since Peaks’ end, Ashbrook has enjoyed a steady stream of roles on various series, appearing in Dawson’s Creek, Deadwood, White Collar, and Blue Bloods.
Richard Beymer (Benjamin Horne)
Twin Peaks fans may know him as cutthroat businessman Ben Horne, but Richard Beymer rose to prominence decades prior with two iconic roles: Peter in George Stevens’ adaptation of The Diary of Anne Frank (1959) and Tony in the film version of West Side Story (1961), opposite Natalie Wood. While maintaining a decades-long acting career, Beymer also tried his hand at filmmaking, producing smaller works such as A Regular Bouquet: Mississippi Summer (1964), The Innerview (1974), The Passing of a Saint (2010), and It’s a Beautiful World (2014).
Lara Flynn Boyle (Donna Hayward)
Lara Flynn Boyle’s role as Donna Hayward, best friend to murder victim Laura Palmer, was her first big break. Before that, she only had small parts in Ferris Bueller’s Day Off (1986) and Poltergeist III (1988). After Peaks, Boyle’s went on to David E. Kelley’s The Practice as Assistant District Attorney Helen Gamble. When Peaks came back for the one-off prequel film Fire Walk with Me in 1992, Boyle chose not to return and was replaced by Moira Kelly (The Cutting Edge). Donna Hayward (played by either actress) is not expected to appear in the 2017 revival.
Sherilyn Fenn ( Audrey Horne)
Before her Emmy-nominated work as rich girl Audrey Horne, Sherilyn Fenn starred in a series of B-movies throughout the 1980s – including gems like The Wild Life (1984), Thrashin’ (1986), and Zombie High (1987). Twin Peaks rocketed Fenn to star status, landing her a big role in Gary Sinise’s Of Mice and Men (1992) and as movie icon Elizabeth Taylor in the 1995 NBC biopic Liz: The Elizabeth Taylor Story. In more recent years, Fenn has appeared in guest roles on a variety of shows: Gilmore Girls, Dawson’s Creek, Boston Public, and Shameless.
Warren Frost (Dr. Will Hayward)
Warren Frost lived a rich life even before stepping into the shoes of Twin Peaks’ Dr. Will Hayward – or simply, "Doc." A World War II vet, Frost spent most of life teaching theater at the University of Minnesota in St. Paul. He played a minor but memorable part in the film adaptation of Slaughterhouse Five (1972) and found roles on famed shows like Matlock and Seinfeld. He’s also the father of screenwriter/producer Mark Frost (co-creator of Twin Peaks), actress Lindsay Frost (As the World Turns), and writer Scott Frost.
Peggy Lipton (Norma Jennings)
Peggy Lipton was diner owner Norma Jennings in Twin Peaks, but the actress rose to notoriety as flower child Julie Barnes in the 1960s series The Mod Squad. The It Girl of the decade, her roles earned her four Emmy nominations and four Golden Globe nominations. Lipton is also the mother of actress Rashida Jones (Angie Tribeca, Parks and Recreation) and designer Kidada Jones; she was married to media mogul Quincy Jones, their father, from 1974-1990. In recent years, Lipton’s career has quieted, with a couple guest spots on Psych and House of Lies.
James Marshall (James Hurley)
James Marshall got his start playing the motorcycle-riding James Hurley in Twin Peaks, going on to play Private Louden Downey in A Few Good Men (1992) and Tommy Riley in Gladiator (1992) shortly after. Since then, he’s appeared in minor roles in a variety of films, also voicing Kurt in the role-playing video game Unlimited Saga.
Everett McGill (Big Ed Hurley)
In addition to playing "Big" Ed Hurley, who runs Twin Peaks’ gas station, Everett McGill has enjoyed a vast career. Before Peaks, he appeared in Dune (1984), My Fellow Americans (1986), and the James Bond film License to Kill (1989). When Peaks went off the air, McGill semi-retired from acting, only appearing in a few TV movies and an episode of JAG. He’ll return to the screen with the 2017 revival series.
Jack Nance (Pete Martell)
Jack Nance’s portrayal of the chess-playing lumberjack Pete Martell in Twin Peaks was just one of his many collaborations with co-creator David Lynch. Nance was cast in nearly all of Lynch’s projects, including Dune (1984), Blue Velvet (1986), and Lost Highway (1997). Sadly, Nance passed away in December 1996 after suffering a brain injury. Lynch later produced a documentary in Nance’s honor, titled I Don’t Know Jack (2002).
Joan Chen (Jocelyn Packard)
Before taking the role of Josie Packard in Twin Peaks, Joan Chen appeared in the Oscar-winning epic The Last Emperor (1987). Both were her first big roles in the U.S., having previously found success in China. After the series ended, Chen tried her hand at directing with the acclaimed Xiu Xiu: The Sent Down Girl (1998) and Autumn in New York (2000), starring Richard Gere and Winona Ryder. Busy playing a Mongolian empress on Netflix's Marco Polo, Chen will not return for the 2017 revival series.
Kimmy Robertson (Lucy Moran)
Kimmy Robertson played the childlike Lucy Moran, the sheriff’s department receptionist. Known for her high-pitched voice, Robertson went on do voice-acting roles in Batman: The Animated Series, The Simpsons, and the short-lived Little Mermaid TV series. Most recently, she’s lent her voice talents to the long-running Christian radio series Adventures in Odyssey.
Michael Horse (Deputy Tommy "Hawk" Hill)
Michael Horse’s Tommy "Hawk" Hill won the hearts of Peaks fans with his portrayal of the loyal deputy under Sheriff Harry S. Truman (Michael Ontkean). Before putting on his police badge, Horse played the iconic role of Tonto in The Legend of the Lone Ranger (1981), the first big-screen adaptation of the TV classic. In recent years, Horse has appeared in a number of TV movies and shows, including The X-Files and Hell on Wheels.
Piper Laurie (Catherine Martell)
With Emmy and Golden Globe wins under her belt – along with three Oscar nominations for her roles in The Hustler (1961), Carrie (1976), and Children of a Lesser God (1986) – Piper Laurie was a highlight in Peaks’ acting troupe. In the series she played the devious and calculating Catherine Martell, which scored her a Golden Globe Award. Since the show wrapped, she’s made guest appearances on ER (playing George Clooney’s character’s mother), Frasier, Will & Grace, and Law & Order: SVU. Laurie will not appear in the 2017 revival series.
Harry Goaz (Deputy Andy Brennan)
Sheriff Truman’s other deputy came in the form of the endearingly dimwitted Deputy Andy Brennan, played by Harry Goaz. Brennan was Goaz’s first acting role and since the show ended, he’s taken few other parts. Shortly after Peaks finished its run, Goaz appeared in the short-lived paranormal series Eerie Indiana. His latest credit is a minor role in the sci-fi film Earthling (2010).
Sheryl Lee (Maddy Ferguson)
Sheryl Lee originally played the town darling Laura Palmer, whose murder set Twin Peaks into motion. Impressed with her acting abilities, co-creator David Lynch gave Lee the role of Maddy Ferguson, Palmer’s cousin, later in the series. Since the show ended, Lee has maintained a steady career on the big screen and small, appearing in Backbeat (1994) and Winter’s Bone (2010) and guest roles in One Tree Hill, House, and Lie to Me. Most recently, she popped up in an episode of Fox’s Rosewood.
Ray Wise (Leland Palmer)
Ray Wise played the unstable Leland Palmer, who unravels after his daughter Laura (Sheryl Lee) is brutally murdered. Wise is something of a TV legend, appearing in more shows than the majority of other living actors: Star Trek: The Next Generation, The West Wing, Law & Order: SVU, 24, Mad Men, and Chuck – among dozens of others. He currently appears as Marvin in ABC’s Fresh Off the Boat.
Grace Zabrinskie (Sarah Palmer)
The New Orleans-born actress made her debut in Norma Rae (1979), starring Sally Field in the Oscar-winning titular role. After a number of minor film and TV appearances, Zabrinskie played Sarah Palmer, mother of the murdered Laura Palmer, in Twin Peaks. After her harrowing turn as a grieving parent, Zabrinskie made guest appearances on Seinfeld, The King of Queens, and Big Love. She recently appeared in the Cinemax series Outcast.
Catherine Coulson (The Log Lady)
After working with co-creator David Lynch on one of his early films, Eraserhead (1977), Catherine Coulson teamed up with the director more than a decade later to play the enigmatic and mysterious “Log Lady” (Margaret Lanterman) in Twin Peaks. Mainly a stage actor, she based herself in Ashland, Oregon, frequently working with the Oregon Shakespeare Festival. Though Coulson passed away in September 2015, she was still included in the immense cast list for the 2017 Twin Peaks revival. She is rumored to have filmed scenes for the new series before her death.
Russ Tamblyn (Dr. Lawrence Jacoby)
Tambyln was another Hollywood legend among the cast of Twin Peaks, playing psychiatrist Lawrence Jacoby. Early in his career, he was Jets gangster Riff in the movie musical West Side Story (1961) with fellow Peaks cast member Richard Beymer, who played Tony. Tamblyn appeared in a number of other famous films, such as Seven Brides for Seven Brothers (1954), Peyton Place (1957), and The Haunting (1963). More recently, he had small roles in Drive (2011) and Django Unchained (2012), in which he appeared alongside his daughter, actress Amber Tamblyn (Sisterhood of the Traveling Pants).
Miguel Ferrer (FBI Agent Albert Rosenfield)
After playing the arrogant forensics expert Albert Rosenfield in Twin Peaks, Miguel Ferrer continued to light up the screen, big and small. Known for his villainous roles – such as Bob Morton in RoboCop (1987), also starring Peaks’ Ray Wise – Ferrer went on to have major parts in Crossing Jordan, NCIS: Los Angeles, and Iron Man 3 (2013). His mother was actress-singer Rosemary Clooney (White Christmas), and his cousin is George Clooney.