
Born 1959
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.
143
Filmography
1
Slates Featured

I Know Catherine, the Log Lady(2026)
as Self

Echo Valley(2025)
as Richard Garrett

Welcome to Lynchland(2025)
as Self - Actor

Blink Twice(2024)
as Rich

Inside Out 2(2024)
as Dad (voice)

Miranda's Victim(2023)
as Warren

Svensken bakom Hollywoodkroppen(2023)
as Himself

Confess, Fletch(2022)
as Ronald Horan

You Don't Nomi(2021)
as Himself (archive footage)

Welcome Home: Mary Reber and the Twin Peaks Palmer House(2021)
as Self

Tesla(2020)
as Thomas Edison

Capone(2020)
as Doctor Karlock

A Talk with Kyle MacLachlan and Sheryl Lee(2019)
as Self

The Staggering Girl(2019)
as Matteo / Bruno / Angelo

High Flying Bird(2019)
as David Seton

Giant Little Ones(2019)
as Ray Winter

The House with a Clock in Its Walls(2018)
as Isaac Izard

Tell It Martin(2017)
as Self

A Pot of Boiling Oil(2017)
as Self

A Very Lovely Dream: One Week in Twin Peaks(2017)
as Self

Behind the Red Curtain(2017)
as Self

Two Blue Balls(2017)
as Self

The Man with the Gray Elevated Hair(2017)
as Self

The Number of Completion(2017)
as Self

I Had Bad Milk in Dehradun(2017)
as Self

Twin Peaks: The Phenomenon(2017)
as Self

Do Not Pick Up Hitchhikers(2017)
as Self

See You on the Other Side Dear Friend(2017)
as Self

Blue Velvet Revisited(2016)
as Self

Riley's First Date?(2015)
as Dad (voice)

Inside Out(2015)
as Dad (voice)

Moving Through Time: Fire Walk With Me Memories(2014)
as Self

Twin Peaks: The Missing Pieces(2014)
as Special Agent Dale Cooper

Blackout(2013)
as Mayor

Breathe In(2013)
as Peter Sebeck

Brunch Village(2012)
as Mayor

Blue Velvet: The Lost Footage(2011)
as Jeffrey Beaumont

Peace, Love & Misunderstanding(2011)
as Mark Hudson

The Smell of Success(2011)
as Jimmy St. James
The Doctor(2011)

Mao’s Last Dancer(2009)
as Charles Foster

The Sisterhood of the Traveling Pants 2(2008)
as Bill Kerr (uncredited)

Justice League: The New Frontier(2008)
as Superman (voice)

Secrets from Another Place: Creating Twin Peaks(2007)
as Self

A Slice of Lynch(2007)
as Self

The 50 Greatest Television Dramas(2007)
as Self

Jules Verne's Mysterious Island(2005)
as Cyrus

Touch of Pink(2004)
as Ghost of Cary Grant

The Librarian: Quest for the Spear(2004)
as Edward Wilde

Northfork(2003)
as Mr. Hope

Impressions of Dune(2003)
as Self

Mysteries of Love(2002)
as Self

Miranda(2002)
as Nailor
Postcards From The Cast(2001)
as Self
An Introduction to David Lynch(2001)
as Self

Me Without You(2001)
as Daniel

Reflections on the Phenomenon of Twin Peaks(2001)
as Self

Perfume(2001)
as Business Manager

Xchange(2001)
as Fisk / Toffler 2

Hamlet(2000)
as Claudius

Timecode(2000)
as Bunny Drysdale

The Spring(2000)
as Dennis Conway

Route 9(1998)
as Booth Parker

The Windsor Protocol(1998)
as Sean Dillon

The Invisible Man(1998)
as Jack Griffin

Thunder Point(1998)
as Sean Dillon

One Night Stand(1997)
as Vernon

Mad Dog Time(1996)
as Jake Parker

The Trigger Effect(1996)
as Matthew

Moonshine Highway(1996)
as Jed Muldoon

Showgirls(1995)
as Zack Carey
The Conversation(1995)
as Harry Caul

Roswell(1994)
as Jesse Marcel

Vault of Horror I(1994)
as Earl Raymond Digs (archive footage)

The Flintstones(1994)
as Cliff Vandercave

Against the Wall(1994)
as Michael Smith

The Trial(1993)
as Josef K

Where the Day Takes You(1992)
as Ted

Rich in Love(1992)
as Billy McQueen

Twin Peaks: Fire Walk with Me(1992)
as Special Agent Dale Cooper
Crazy About the Movies: Dennis Hopper(1991)
as Self

The Doors(1991)
as Ray Manzarek

Red Hot + Blue: A Tribute to Cole Porter(1990)
as Self

Don't Tell Her It's Me(1990)
as Trout Potts

Twin Peaks(1989)
as Special Agent Dale Cooper

Dream Breakers(1989)
as Bobby O'Connor

No Frank in Lumberton(1988)
as Self

The Hidden(1987)
as Lloyd Gallagher

Blue Velvet(1986)
as Jeffrey Beaumont

Dune(1984)
as Paul Atreides

Destination Dune(1983)
as Self

The Changeling(1980)
as Uncredited
You Deserve Each Other
as Eugene Rose
New Line: Independent Legacies
as Self (archive footage)

Altar

Fallout(2024)
as Overseer Hank MacLean