Kyle MacLachlan Breaks Down His Most Iconic Characters | GQ
Kyle MacLachlan Got A Role That Stephen Wanted More Than Anything
David Harbour & Kyle MacLachlan - Full Actors on Actors Conversation
Kyle MacLachlan Opens Up About His Sex Scene with Real-Life Ex Laura Dern
Kyle MacLachlan on 'Twin Peaks' Most Unusual Sex Scene
Kyle Merritt MacLachlan is an American actor. MacLachlan is best known for his roles in cult films such as Blue Velvet as Jeffrey Beaumont, as Zack Carey in Showgirls and as Paul Atreides in Dune. He has also had prominent roles in television shows including appearing as Special Agent Dale Cooper in Twin Peaks, Trey MacDougal in Sex and the City, Orson Hodge in Desperate Housewives, The Captain in How I Met Your Mother, and as the Mayor of Portland in Portlandia. MacLachlan is a Golden Globe Award-winning and two-time Emmy Award-nominated actor.