Kyle MacLachlan Filmography: Every Movie and TV Show in Order
All 76 Kyle MacLachlan roles in chronological order (1980 to 2025): 46 movies and 30 TV series.

How many movies and TV shows has Kyle MacLachlan been in? This complete Kyle MacLachlan filmography lists 76 credited roles (46 films, 30 TV series), in chronological order from 1980 to 2025, with links to our full guides where available.
Kyle MacLachlan movies in order
- The Changeling (1980) as Uncredited
- Dune (1984) as Paul Atreides
- Blue Velvet (1986) as Jeffrey Beaumont
- The Hidden (1987) as Lloyd Gallagher
- Twin Peaks (1989) as Special Agent Dale Cooper
- Don't Tell Her It's Me (1990) as Trout Potts
- The Doors (1991) as Ray Manzarek
- Twin Peaks: Fire Walk with Me (1992) as Special Agent Dale Cooper
- Where the Day Takes You (1992) as Ted
- The Trial (1993) as Josef K
- Against the Wall (1994) as Michael Smith
- The Flintstones (1994) as Cliff Vandercave
- Roswell (1994) as Jesse Marcel
- Showgirls (1995) as Zack Carey
- The Trigger Effect (1996) as Matthew
- Mad Dog Time (1996) as Jake Parker
- One Night Stand (1997) as Vernon
- Timecode (2000) as Bunny Drysdale
- Hamlet (2000) as Claudius
- Xchange (2001) as Fisk / Toffler 2
- Perfume (2001) as Business Manager
- Me Without You (2001) as Daniel
- Miranda (2002) as Nailor
- Northfork (2003) as Mr. Hope
- The Librarian: Quest for the Spear (2004) as Edward Wilde
- Touch of Pink (2004) as Ghost of Cary Grant
- Justice League: The New Frontier (2008) as Superman (voice)
- The Sisterhood of the Traveling Pants 2 (2008) as Bill Kerr (uncredited)
- Mao’s Last Dancer (2009) as Charles Foster
- The Smell of Success (2011) as Jimmy St. James
- Peace, Love & Misunderstanding (2011) as Mark Hudson
- Breathe In (2013) as Peter Sebeck
- Twin Peaks: The Missing Pieces (2014) as Special Agent Dale Cooper
- Inside Out (2015) as Dad (voice)
- Riley's First Date? (2015) as Dad (voice)
- The House with a Clock in Its Walls (2018) as Isaac Izard
- Giant Little Ones (2019) as Ray Winter
- High Flying Bird (2019) as David Seton
- The Staggering Girl (2019) as Matteo / Bruno / Angelo
- Capone (2020) as Doctor Karlock
- Tesla (2020) as Thomas Edison
- Confess, Fletch (2022) as Ronald Horan
- Miranda's Victim (2023) as Warren
- Inside Out 2 (2024) as Dad (voice)
- Blink Twice (2024) as Rich
- Echo Valley (2025) as Richard Garrett
Kyle MacLachlan TV shows
- American Experience (1988) as Narrator
- Tales from the Crypt (1989) as Earl Raymond Digs (segment "Carrion Death")
- Twin Peaks (1990) as Dale Cooper
- Twin Peaks (1990) as Dougie Jones / Dale Cooper
- Sex and the City (1998) as Trey MacDougal
- Futurama (1999) as Dung Beetle (voice)
- Futurama (1999) as Kyle MacLachlan's Head (voice)
- Law & Order: Special Victims Unit (1999) as Andrew Raines
- Law & Order: Special Victims Unit (1999) as Dr. Brett Morton
- Desperate Housewives (2004) as Orson Hodge
- American Dad! (2005) as Del (voice)
- Jules Verne's Mysterious Island (2005) as Cyrus
- How I Met Your Mother (2005) as George Van Smoot
- The Good Wife (2009) as Josh Perotti
- Portlandia (2011) as Mayor
- Gravity Falls (2012) as Bus Driver (voice)
- Marvel's Agents of S.H.I.E.L.D. (2013) as Skye's Father
- Marvel's Agents of S.H.I.E.L.D. (2013) as The Doctor
- Marvel's Agents of S.H.I.E.L.D. (2013) as Cal
- Believe (2014) as Roman Skouras
- Explained (2018) as Narrator (voice)
- Carol's Second Act (2019) as Dr. Stephen Frost
- How To with John Wilson (2020) as Self (Swiping MetroCard on the Subway)
- Atlantic Crossing (2020) as President Franklin D. Roosevelt
- How I Met Your Father (2022) as The Captain
- Joe vs Carole (2022) as Howard Baskin
- Star Wars: Young Jedi Adventures (2023) as Draiven Bosh (voice)
- Fallout (2024) as Overseer Hank MacLean
- Overcompensating (2025) as John Scanlon
- The Lowdown (2025) as Donald Washberg
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Kyle MacLachlan been in?
Kyle MacLachlan has 46 credited film roles and 30 TV roles, for a total of 76 credits from 1980 to 2025.
What was Kyle MacLachlan's first major role?
The Changeling (1980).
What is Kyle MacLachlan's most recent project?
The Lowdown (2025).



