Nicholas Croucher

Nicholas Croucher played the Shrine Boy who possessed Elyan in the episode, A Herald of the New Age.