James Mackenzie, known as Raven from the CBBC series, will play Abanazar in The Anvil's panto production of Aladdin.