Via TVLine, we have learned that Twin Peaks alum Kyle MacLachlan has been cast as Skye’s father in Marvel’s Agents of S.H.I.E.L.D. For the show’s inaugural season, fans have speculated who Skye’s parents were. It seems that Season Two of the ABC series will shed some light onto that question. The season finale episode did tease a figure though — when Raina hands someone a photo and says, “I found your daughter.”
Working on many projects with visionary director David Lynch, Kyle Machlan’s earliest role was as Paul Atreides in 1984’s Dune. In the 1990s, MacLachlan became a household name when he starred as Special Agent Dale Cooper in Lynch’s ABC hit series Twin Peaks. MacLachlan reprised the role of Agent Cooper in 1992’s prequel feature film Twin Peaks: Fire Walk with Me. From the mid-1990s through the 2000s, MacClachlan had roles in a variety of films including The Flintstones (1994), Showgirls (1995), The Trigger Effect (1996), One Night Stand (1997), Hamlet (2000), Northfolk (2003), and The Sisterhood of the Traveling Pants 2 (2008). He also guest starred on Law & Order: Special Victims Unit and had a recurring role as The Captain in CBS’s hit series How I Met Your Mother.
A fun bit of trivia: Agents of S.H.I.E.L.D. won’t be MacLachlan’s first foray into the comics realm. In 2008’s animated feature film Justice League: The New Frontier, he was the voice of Superman.
ABC will premiere Season Two of Marvel’s Agents of S.H.I.E.L.D. on Tuesday, September 23rd at 9/8c.