Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Twin Peaks
Episodes
Variations and Relations
Cast Appearances
Variations and Relations - Cast Appearances
Main
Guest Cast
Guest Crew
Cast Appearances
Crew Appearances
Gallery
Kyle MacLachlan
as
Special Agent Dale Cooper
Mädchen Amick
as
Shelly Johnson
Dana Ashbrook
as
Bobby Briggs
Richard Beymer
as
Benjamin Horne
Lara Flynn Boyle
as
Donna Marie Hayward
Warren Frost
as
Dr. William Hayward
Jack Nance
as
Pete Martell
Michael Ontkean
as
Sheriff Harry S. Truman
Piper Laurie
as
Catherine Martell
Kimmy Robertson
as
Lucy Moran
Eric Da Re
as
Leo Johnson
Harry Goaz
as
Deputy Andy Brennan
Michael Horse
as
Deputy Tommy "Hawk" Hill
Kenneth Welsh
as
Windom Earle