September 26, 2012 Broadcasting, Cult & Sci-Fi ATV Today X-Files star to appear in Once Upon a Time The X-Files actress Annabeth Gish has landed a guest role in Once Upon a Time.