2025
The Lowdown as Donald Washberg2025
Overcompensating as John2025
Echo Valley as Richard Garrett2025
Welcome to Lynchland as Self - Actor2025
I Know Catherine, the Log Lady as Self2024
Inside Out 2 as Dad (voice)2024
Fallout as Overseer Hank MacLean2024
Blink Twice as Rich2023
Star Wars: Young Jedi Adventures as Draiven Bosh (voice)2023
Miranda's Victim as Warren2023
Svensken bakom Hollywoodkroppen as Himself2022
How I Met Your Father as The Captain2022
Confess, Fletch as Ronald Horan2022
Joe vs Carole as Howard Baskin2021
You Don't Nomi as Himself (archive footage)2020
Tesla as Thomas Edison2020
Capone as Doctor Karlock2020
How To with John Wilson as Self (Swiping MetroCard on the subway)2020
Atlantic Crossing as President Franklin D. Roosevelt2019
The Kelly Clarkson Show as Self2019
Carol's Second Act as Dr. Stephen Frost2019
Giant Little Ones as Ray Winter2019
High Flying Bird as David Seton2019
The Staggering Girl as Matteo / Bruno / Angelo2019
A Talk with Kyle MacLachlan and Sheryl Lee as Self2018
Explained as Narrator (voice)2018
GQ Presents: Iconic Characters as Self2018
The House with a Clock in Its Walls as Isaac Izard2017
Behind the Red Curtain as Self2017
I Had Bad Milk in Dehradun as Self2017
Two Blue Balls as Self2017
The Man with the Gray Elevated Hair as Self2017
A Very Lovely Dream: One Week in Twin Peaks as Self2017
The Number of Completion as Self2017
Twin Peaks: The Phenomenon as Self2017
See You on the Other Side Dear Friend as Self2017
Do Not Pick Up Hitchhikers as Self2017
A Pot of Boiling Oil as Self2017
Tell It Martin as Self2016
Blue Velvet Revisited as Self2015
The Late Late Show with James Corden as Self2015
The Late Show with Stephen Colbert as Self2015
Inside Out as Dad (voice)2015
Riley's First Date? as Dad (voice)2014
Late Night with Seth Meyers as Self2014
Believe as Roman Skouras2014
Moving Through Time: Fire Walk With Me Memories as Himself2014
Twin Peaks: The Missing Pieces as Special Agent Dale Cooper2013
Marvel's Agents of S.H.I.E.L.D. as Skye's Father2013
Marvel's Agents of S.H.I.E.L.D. as The Doctor2013
Marvel's Agents of S.H.I.E.L.D. as Cal2013
Breathe In as Peter Sebeck2012
Gravity Falls as Bus Driver (voice)2012
Made in Jersey as Donovan Stark2011
Portlandia as Mayor2011
The Smell of Success as Jimmy St. James2011
Peace, Love & Misunderstanding as Mark Hudson2011
Blue Velvet: The Lost Footage as Jeffrey Beaumont2011
The Doctor as Not available2009
The Good Wife as Josh Perotti2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Mao’s Last Dancer as Charles Foster2008
Justice League: The New Frontier as Superman (voice)2008
The Sisterhood of the Traveling Pants 2 as Bill Kerr (uncredited)2007
Secrets from Another Place: Creating Twin Peaks as Not available2007
A Slice of Lynch as Self2007
The 50 Greatest Television Dramas as Self2006
The One Show as Self - Guest2006
In Justice as David Swain2005
American Dad! as Del (voice)2005
How I Met Your Mother as George Van Smoot2005
Jules Verne's Mysterious Island as Cyrus2005
Jules Verne's Mysterious Island as Cyrus2004
Desperate Housewives as Orson Hodge2004
The Tony Danza Show as Self - Guest2004
The Librarian: Quest for the Spear as Edward Wilde2004
Touch of Pink as Ghost of Cary Grant2003
Impressions of Dune as Self2003
Northfork as Mr. Hope2002
V Graham Norton as Self2002
Miranda as Nailor2002
Mysteries of Love as Self2001
Richard & Judy as Self2001
Me Without You as Daniel2001
Perfume as Business Manager2001
Xchange as Fisk / Toffler 22001
Reflections on the Phenomenon of Twin Peaks as Self2000
Hamlet as Claudius2000
The Spring as Dennis Conway1999
Law & Order: Special Victims Unit as Andrew Raines1999
Law & Order: Special Victims Unit as Dr. Brett Morton1999
Futurama as Dung Beetle (voice)1999
Futurama as Kyle MacLachlan's Head (voice)1998
Sex and the City as Trey MacDougal1998
The Windsor Protocol as Sean Dillon1997
The View as Self1996
The Daily Show as Self1995
Showgirls as Zack Carey1995
The Frank Skinner Show as Self1994
The Flintstones as Cliff Vandercave1994
Vault of Horror I as Earl Raymond Digs (archive footage)1994
Against the Wall as Michael Smith1992
Twin Peaks: Fire Walk with Me as Special Agent Dale Cooper1991
Crazy About the Movies: Dennis Hopper as Self1991
The Doors as Ray Manzarek1990
Twin Peaks as Dale Cooper1990
Twin Peaks as Dougie Jones / Dale Cooper1990
Red Hot + Blue: A Tribute to Cole Porter as Self1989
Tales from the Crypt as Earl Raymond Digs (segment "Carrion Death")1988
LIVE with Kelly and Mark as Self - Guest1988
American Experience as Narrator1987
The Hidden as Lloyd Gallagher1986
Blue Velvet as Jeffrey Beaumont1985
Screen Two as Josef K1984
Dune as Paul Atreides1983
Destination Dune as Self1980
The Changeling as UncreditedNaN
Goddess: The Fall and Rise of Showgirls as Self2001
Postcards From The Cast as Self1998
Route 9 as Booth Parker1996
The Trigger Effect as MatthewNaN
You Deserve Each Other as Eugene Rose2001
An Introduction to David Lynch as Self2000
Timecode as Bunny Drysdale1998
Thunder Point as Sean Dillon1998
The Invisible Man as Not available1997
One Night Stand as Vernon1996
Mad Dog Time as Jake Parker1996
Moonshine Highway as Jed Muldoon1995
The Conversation as Harry Caul1994
Roswell as Jesse Marcel1993
The Trial as Josef K1992
Rich in Love as Billy McQueen1992
Where the Day Takes You as Ted1990
Don't Tell Her It's Me as Trout Potts1989
Dream Breakers as Bobby O'Connor1989
Twin Peaks as Special Agent Dale Cooper1988
No Frank in Lumberton as Self1975
Saturday Night Live as Self - HostNaN
Altar as Not available