Starring cast:

Kimie Tsukakoshi
as Kyra Glen

Elizabeth Cullen
as Imogen Blackwell

Mia Milnes
as Lily Regan

Julian Cullen
as Darra Blackwell

Rainbow Wedell
as Ruksy

Jamie Carter
as Peter Nash

Christopher Sommers
as Professor Maxwell
Complete supporting & guest cast:

Sami Afuni
as Fairy Guard
episode 17

Chenaya Aston
as Biyu
13

Emily Bell
as Sharon
3

Nicholas Bell
as Sean
1, 11-13, 16-20

Paul Bishop
as Jared
2, 9, 13, 19, 20

Lauren Boyd
as Margot
19, 20

David Breen
as Brendan
13

Cameron Caulfield
as Boy on Scooter
5

Zachary Cumberbatch
as Omar
13

Carolyn Dante
as Chrissy Brennan
15

Priya Das
as Neisha
13

Kaushik Das
as Head Waiter
19, 20

Chloe De Los Santos
as The Princess
11

Dorian Djoudi
as Anton
7

Penny Everingham
as Mrs Spencer
2

Tracie Filmer
as Newsreader
19

Samantha Fitzgerald
as Ella
1, 5, 9

Iain Gardiner
as Aroon
2

Paul Geoghegan
as Triling Lieutenant #1
5, 9, 10, 19, 20

Scott George
as Anton
18

Craig Gilford
as Ruksy's Dad
9

Madison Haley
as Sophie
14

Chris Hillier
as Pedestrian
9

Cameron Hurry
as Hugo
11

Arisara Janathorn
as Soup Hawker
1

Laura Keneally
as Mr Raynor
3, 7

Arnijka Larcombe-Weate
as Mathilda Brennan
3, 4, 7, 8, 15, 20

Parker Little
as Gerard
13

Miah Madden
as Tayla Devlin
2-8, 10, 14-18, 20

Matthew Manahan
as Ben Reid
3, 8, 10, 12, 15, 20

John Manning
as Cedric
11

Agnes Mohan
as Camilla
13

Kenneth Moraleda
as Mr Mendoza
2, 5, 10, 16-18, 20

Steve Nation
as Steve
1, 6, 8, 15, 16, 18-20

Paula Nazarski
as Mrs Devlin
5

Amanda O'Dempsey
as Woman in Crowd
19

Karl Pitkin
as Man In Suit
1

Carly Rees
as Mace
1, 2, 5

Tasneem Roc
as Dr. Apinya Surinat
11-20

Phongsaphak ''Fuji" Sakaew
as Boy
1

Kenji Shimada
as Kazuhiro
1, 2, 5, 10, 17-20

Anthony Standish
as Magnus Sorenson
5, 9, 10, 19, 20

Josh Sua
as Triling Lieutenant #2
5, 9, 10, 19, 20

Freya Toynton
as Ruksy's Mum
9

Joy Vieira
as Harry
19, 20

Peranya Visitchantaragoon
as Thai Musician
2

Peranya Visitchantaragoon
as Cloaked Figure
14

Malachi Waters
as Elf Guard
1, 2, 5, 17, 18