Kyle Merritt MacLachlan (born February 22, 1959) is an American actor known for his roles in Twin Peaks, Blue Velvet, and Sex and the City. He's known for his collaborations with David Lynch, who directed MacLachlan's screen debut in Dune and the Twin Peaks film prequel, Fire Walk with Me. MacLachlan won a Golden Globe for his portrayal of Dale Cooper in Twin Peaks.
as Eugene Rose
as Self (archive footage)
as Self - Guest(1 ep)
as Donald Washberg(3 eps)
as Richard Garrett
as John Scanlon(2 eps)
as Self - Actor
as Rich
as Dad (voice)
as Overseer Hank MacLean(10 eps)
as Warren
as Draiven Bosh (voice)(4 eps)
as Himself
as Ronald Horan
as Howard Baskin(8 eps)
as The Captain(2 eps)
as Self (archive)
as Himself (archive footage)
as President Franklin D. Roosevelt(8 eps)
as Self (Swiping MetroCard on the Subway)(1 ep)
as Thomas Edison
as Doctor Karlock
as Dr. Stephen Frost(18 eps)
as Self(2 eps)
as Matteo / Bruno / Angelo
as David Seton
as Ray Winter
as Isaac Izard
as Narrator (voice)(1 ep)
as Self(1 ep)
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Dad (voice)
as Self - Guest(3 eps)
as Dad (voice)
as Self(1 ep)
as Special Agent Dale Cooper
as Roman Skouras(13 eps)
as Self - Guest(1 ep)
as Skye's Father(1 ep)
as The Doctor(5 eps)
as Cal(5 eps)
as Peter Sebeck
as Donovan Stark(8 eps)
as Mayor
as Bus Driver (voice)(1 ep)
as Jeffrey Beaumont
as Mark Hudson
as Jimmy St. James
as Mayor(23 eps)
as Charles Foster
as Josh Perotti(4 eps)
as Self - Guest(1 ep)
as Bill Kerr (uncredited)
as Superman (voice)
as Self
as David Swain(13 eps)
as George Van Smoot(7 eps)
as Cyrus
as Cyrus(2 eps)
as Del (voice)(2 eps)
as Orson Hodge(95 eps)
as Self - Guest(2 eps)
as Ghost of Cary Grant
as Edward Wilde
as Mr. Hope
as Self
as Self - Guest(1 ep)
as Self(1 ep)
as Self
as Nailor
as Self(1 ep)
as Daniel
as Business Manager
as Fisk / Toffler 2
as Claudius
as Bunny Drysdale
as Dennis Conway
as (archive footage)
as Andrew Raines(1 ep)
as Dr. Brett Morton(1 ep)
as Dung Beetle (voice)(1 ep)
as Kyle MacLachlan's Head (voice)(1 ep)
as Booth Parker
as Sean Dillon
as Trey MacDougal(23 eps)
as Jack Griffin
as Sean Dillon
as Vernon
as Self(2 eps)
as Jake Parker
as Matthew
as Self(3 eps)
as Jed Muldoon
as Self(1 ep)
as Zack Carey
as Self(1 ep)
as Harry Caul
as Jesse Marcel
as Earl Raymond Digs (archive footage)
as Cliff Vandercave
as Michael Smith
as Self - Guest(1 ep)
as Josef K
as Ted
as Billy McQueen
as Special Agent Dale Cooper
as Ray Manzarek
as Special Agent Dale Cooper
as Trout Potts
as Dale Cooper(30 eps)
as Dale Cooper / Dougie Jones(18 eps)
as Special Agent Dale Cooper
as Bobby O'Connor
as Earl Raymond Digs (segment "Carrion Death")(1 ep)
as Narrator(1 ep)
as Self - Guest(2 eps)
as Self
as Lloyd Gallagher
as Jeffrey Beaumont
as Josef K(1 ep)
as Paul Atreides
as Self
as Uncredited
as Self - Host(1 ep)