It's one of the best-loved TV shows of all time. But what are the cast up to these days? And what did they do before appearing in David Lynch's atmospheric murder mystery?
Kyle MacLachlan / Special Agent Dale Cooper
You know about all the acting roles he’s had in recent years, from Sex And The City to Portlandia. What you might not know is that the animal-obsessed MacLachlan owns a winery called Pursued By Bear, and has built a website devoted to his dogs, Mookie and Sam.
Via: Everett Collection / Getty
MacLachlan got his first major acting role in 1984, playing Paul Atreides in David Lynch’s sci-fi film Dune.
Sherilyn Fenn / Audrey Horne
In the immediate aftermath of Twin Peaks Fenn was offered an Audrey Horne spin-off series, but she turned it down. In recent years her acting roles have been numerous, but relatively low-profile. She’s been in CSI: Miami, Gilmore Girls and TV movie The Dukes Of Hazzard: The Beginning.
Via: Everett Collection, Getty Images
She began her acting career in the mid-80s, appearing in films such as Zombie High and (pictured) Just One Of The Guys.
Via: imdb.com