Once Upon A Time Spoilers: Former Shameless Star Cast To Play Frozen‘s Hans

News, Spoilers

The Once Upon A Time casting bonanza only continues as the show gears up for its Frozen-based storyline in the new season.

After already announcing several new castmembers, TVLine is now confirming that former Shameless and GCB star Tyler Jacob Moore has landed the role of Hans on the series. The character will debut in Episode 3 and is described as a “well-bred prince with a serious chip on his shoulder,” whose only desire is to be king. Apparently he has a serious mean streak and it can be assumed that he will be one of the show’s new villains.

In addition, EP Adam Horowitz announced via Twitter that John Rhys-Davies will provide the voice of rock troll Pabble in the new series. In the movie, Pabbie had to find a way to cure a very young Anna when she was accidentally struck with icy magic by her sister Elsa.