Claim: Kyle MacLachlan stars in Blue Velvet.

Kyle Merritt MacLachlan -LRB- -LSB- məˈglɒklən -RSB- born February 22 , 1959 -RRB- is an American actor . MacLachlan is best known for his role as Dale Cooper in Twin Peaks -LRB- 1990 -- 1991 ; 2017 -RRB- and its subsequent film continuation Twin Peaks : Fire Walk with Me -LRB- 1992 -RRB- , as well as in cult films such as two of David Lynch 's films : Paul Atreides in Dune -LRB- 1984 -RRB- and Jeffrey Beaumont in Blue Velvet -LRB- 1986 -RRB- . MacLachlan 's other film roles include Lloyd Gallagher in the science fiction action film The Hidden -LRB- 1987 -RRB- , Ray Manzarek in The Doors -LRB- 1991 -RRB- , Clifford Vandercave in The Flintstones -LRB- 1994 -RRB- , and the voice of Riley 's dad in Inside Out -LRB- 2015 -RRB- . He has also had prominent roles in television shows including appearing as Trey MacDougal in Sex and the City -LRB- 2000 -- 2002 -RRB- , Orson Hodge in Desperate Housewives -LRB- 2006 -- 2012 -RRB- , The Captain in How I Met Your Mother -LRB- 2010 -- 14 -RRB- , the Mayor of Portland in Portlandia -LRB- 2011 -- 2017 -RRB- , and Calvin Zabo in Agents of S.H.I.E.L.D. -LRB- 2014 -- 2015 -RRB- .   MacLachlan has won a Golden Globe Award for Best Actor -- Television Series Drama and has been nominated for two Emmy Awards , all for Twin Peaks .