Starring:

Jonny Brugh
as Jarred Needham

Jackie van Beek
as Robyn Duffy

Rick Donald
as Vinnie Thompson

Kura Forrester
as Judy Mokopouwhare

Cohen Holloway
as John (Ra) Harrison

Victoria Abbott
as Rachel Dundonald

Tom Sainsbury
as Rudy Beard/Pete Cheese

Yvette Parsons
as Sheree Pivac

Paul Glover
as Robert

Angella Dravid
as Miss Patel
(series 4)
Misc guest stars:

Tracy Lee Gray
as Rachel Thompson
(series 1-4)

Jeremy Elwood
as David Thompson
(series 1, 2)

Renee Lyons
as Sex Educator #1
(series 1)

Joel Tobeck
as Brother Duncroft
(series 1)

Wesley Dowdell
as Brother Wesley
(series 1)

Madeleine Sami
as ERO Inspector #1
(series 1)

Hayley Sproull
as ERO Inspector #2
(series 1)

Karen O'Leary
as Constable Lilly
(series 1)

Hweiling Ow
as Xing Xi-Ng
(series 1)

Chris Parker
as David Dundonald
(series 1, 2)

Callan Knight
as Squirrel
(series 1)

Oscar Kightley
as Doctor Fa'aluka
(series 1)

Josh Thomson
as Gareth Clevedon
(series 2)

Andi Crown
as Carol
(series 2)

Magda Szubanski
as Vinnie's Mum
(series 3)

Mike Minogue
as Simon Smith
(series 3, 4)

Barnie Duncan
as Interviewee
(series 3)

Nicole Whippy
as Interviewee [Sasha]
(series 3)

Edith Poor
as Megan
(series 3)

Taika Waititi
as Tony Harrison
(series 4)

Murdoch Keane
as Malcolm
(series 4)

Robbie Nicol
as Jeremy
(series 4)

Kimberly Crossman
as Officer Stephanie Walsh
(series 4)

Maioro Barton
as Coach David
(series 4)

Hannah Lynch
as Therapist
(series 4)

Justine Smith
as Fiona
(series 4)

Julia Davis
as Kathryn - Robyn's sister
(series 4)

Walter Pettifer
as Charlie - Robyn's nephew
(series 4)

Irene Wood
as Robyn's mother
(series 4)
Misc. Students:

Finn Blackwell
as Rory
(series 1, 2)

Jessica Falconer
as Destiny
(series x)

Alex Hall
as Janet
(series 2, 3, 4)

Isaac Ieremia
as Noah
(series 2, 3)

Manuka Luiten-Apirana
as Marama
(series 3)

Mariah Luki
as Mariah
(series 2, 3, 4)

Charlotte McDonald
as Maia
(series 1, 2, 3, 4)

Olivia Parker
as Georgina
(series 1, 2, 3, 4)

Kahukura Royal
as Milo
(series 3)

Ana Scotney
as Maria
(series 1, 2)

Connor Seymour
as Jayden
(series 1, 2, 3)

Finn Trelease
as Elliot/Max
(series 3/4)

Emmett Van Griffin
as Kyle
(series 3, 4)

June Van Griffin
as Jazmine
(series 2, 3, 4)

Lionel Wellington
as Dixon
(series 1, 2)

Chloe White
as Cleo
(series 4)

Brogan Wilkinson
as Penny
(series 2)