Kyle Merritt MacLachlan (/məˈɡlɑːklən/; born February 22, 1959) is an American actor.
A distinctive and charismatic character actor, he's skated the outskirts of stardom with critically acclaimed roles in cult films. He's a frequent collaborator with David Lynch, having starred in the weirdo visionary director's Dune, Blue Velvet and Twin Peaks. Less impressively, he was in Showgirls, a film that was disastrous for everyone involved and which became an Old Shame for him.
He's become prominent on television, where his roles have varied from suburban husband with a Dark and Troubled Past Orson Hodge in Desperate Housewives to crazed superhuman Cal Zabo on Agents of S.H.I.E.L.D. and eccentric millionaire George Van Smoot on How I Met Your Mother.
- 1984 Dune as Paul Atreides
- 1986 Blue Velvet as Jeffrey Beaumont
- 1987 The Hidden as Lloyd Gallagher
- 1991 The Doors as Ray Manzarek
- 1992 Twin Peaks: Fire Walk with Me as Special Agent Dale Cooper
- 1994 The Flintstones as Clifford Vandercave
- 1995 Showgirls as Zack Carey
- 1997 One Night Stand as Vernon
- 2000 Hamlet as Claudius
- 2001 Me Without You as Daniel
- 2002 Miranda as Nailor
- 2008 Justice League: The New Frontier as Kal-El/Clark Kent/Superman
- 2015 Inside Out as Riley's Dad, Bill Anderson.
- 2018 The House With a Clock in Its Walls, as Isaac Izzard.
- 1990-1991, 2017 Twin Peaks as Dale Cooper
- 2000-2002 Sex and the City as Trey MacDougal
- 2006 In Justice as David Swain
- 2006-2012 Desperate Housewives as Orson Hodge
- 2010-2014 How I Met Your Mother as The Captain/George Van Smoot
- 2011-2018 Portlandia as Mayor
- 2012 Made In Jersey as Donovan Stark
- 2013-2014 The Good Wife as Josh Perotti
- 2014 Believe as Roman Skouras
- 20142015 Agents of S.H.I.E.L.D. Calvin Zabo/The Doctor