Fact: Shameless star Tyler Jacob Moore has been cast as Prince Hans, from Disney film Frozen, in the upcoming series of fairytale Tv show Once Upon A Time. Actor John Rhys-Davies will provide the voice for animated character Pabbie, the leader of the trolls. The fourth series will air in the U.S. later this year (14).