Indiana Jones star to play Frozen character on Once Upon A Time

John Rhys-Davies (“Raiders of the Lost Ark”) and Tyler Jacob Moore (“Shameless”) will guest-star on ABC’s “Once Upon A Time”.

The duo will take part in the show’s ‘Frozen’ arc, with Rhys-Davies voicing Pabbie the Troll King, and Moore playing the scheming Prince Hans.

Georgina Haig and Elizabeth Lail will play “Frozen” characters Elsa and Anna on the series.