<P> Kyle Merritt MacLachlan ( / məˈɡlɒklən / ; born February 22 , 1959 ) is an American actor . MacLachlan is best known for his role as Dale Cooper in Twin Peaks ( 1990 -- 1991 ; 2017 ) and its film prequel Twin Peaks : Fire Walk with Me ( 1992 ) , as well as roles in two of David Lynch 's films : Paul Atreides in Dune ( 1984 ) and Jeffrey Beaumont in Blue Velvet ( 1986 ) . MacLachlan 's other film roles include Lloyd Gallagher in The Hidden ( 1987 ) , Ray Manzarek in The Doors ( 1991 ) , Clifford Vandercave in The Flintstones ( 1994 ) , Zack Carey in Showgirls ( 1995 ) , and the voice of Riley 's dad in Inside Out ( 2015 ) . </P>
<P> Kyle Merritt MacLachlan ( / məˈɡlɒklən / ; born February 22 , 1959 ) is an American actor . MacLachlan is best known for his role as Dale Cooper in Twin Peaks ( 1990 -- 1991 ; 2017 ) and its film prequel Twin Peaks : Fire Walk with Me ( 1992 ) , as well as roles in two of David Lynch 's films : Paul Atreides in Dune ( 1984 ) and Jeffrey Beaumont in Blue Velvet ( 1986 ) . MacLachlan 's other film roles include Lloyd Gallagher in The Hidden ( 1987 ) , Ray Manzarek in The Doors ( 1991 ) , Clifford Vandercave in The Flintstones ( 1994 ) , Zack Carey in Showgirls ( 1995 ) , and the voice of Riley 's dad in Inside Out ( 2015 ) . </P>
who plays the captain in how i met your mother
who plays the captain in how i met your mother
Kyle Merritt MacLachlan
Kyle Merritt MacLachlan