Starring cast:
![](../media/harrow/cast2/gruffudd.jpg)
Ioan Gruffudd
as Dr Daniel Harrow
![](../media/harrow/cast2/anderson.jpg)
Jolene Anderson
as Dr. Grace Molyneux
![](../media/harrow/cast2/hii.jpg)
Remy Hii
as Simon Van Reyk
![](../media/harrow/cast2/phillips.jpg)
Anna Lise Phillips
as Stephanie Tolson
![](../media/harrow/cast2/gilshenan.jpg)
Darren Gilshenan
as Dr. Lyle Fairley
![](../media/harrow/cast2/garvey.jpg)
Damien Garvey
as Bryan Nichols
![](../media/harrow/cast2/newton.jpg)
Ella Newton
as Fern Harrow
![](../media/harrow/cast2/page-lochard.jpg)
Hunter Page-Lochard
as Callan Prowd
![](../media/harrow/cast2/mitchell.jpg)
Heather Mitchell
as Louise Chester
![](../media/harrow/cast2/malcolm.jpg)
Robyn Malcolm
as Maxine Pavich
![](../media/harrow/cast2/bowler.jpg)
Grant Bowler
as Francis Chester
Supporting cast (by episode):
![](../media/harrow/cast2/roc.jpg)
Tasneem Roc
as Detective Jill McCloud
episode 1, 2, 7, 8
![](../media/harrow/cast2/mzembe.jpg)
Pacharo Mzembe
as Jacob Diallo
episode 1
![](../media/harrow/cast2/golden.jpg)
Amali Golden
as Sherry Diallo
episode 1
![](../media/harrow/cast2/shand.jpg)
Erroll Shand
as Brendan Skene
episode 1, 2, 4
![](../media/harrow/cast2/lyffyt.jpg)
Wilhelmina Lyffyt
as Psychologist
episode 1
![](../media/harrow/cast2/flynn.jpg)
Josephine Flynn
as Detective [Joan]
episode 1, 8, 9, 10
![](../media/harrow/cast2/gavin.jpg)
Kelly Gavin
as Doctor
episode 1
![](../media/harrow/cast2/na.jpg)
Caitlyn Leo
as Perfusionist
episode 1
![](../media/harrow/cast2/williams_g.jpg)
Guy Williams
as Paramedic
episode 1
![](../media/harrow/cast2/ingham.jpg)
Elizabeth Ingham
as Paramedic
episode 1
![](../media/harrow/cast2/weber.jpg)
Nicholas Weber
as Server
episode 1
![](../media/harrow/cast2/fenwick.jpg)
Leilani Fenwick
as Caitlin
episode 1
![](../media/harrow/cast2/sio.jpg)
Ariu Lang Sio
as Skene's Lawyer
episode 1
![](../media/harrow/cast2/funk.jpg)
Joanna Funk
as Female Police Officer
episode 1
![](../media/harrow/cast2/williams_k.jpg)
Korey Williams
as Drug Squad Officer
episode 1
![](../media/harrow/cast2/reynolds.jpg)
John Reynolds
as Drug Squad Officer
episode 1
![](../media/harrow/cast2/tong.jpg)
Merlynn Tong
as Police Officer
episode 1
![](../media/harrow/cast2/george.jpg)
Scott George
as Police Officer
episode 1
![](../media/harrow/cast2/gruhl.jpg)
Emily Gruhl
as Anna Michaud
episode 2
![](../media/harrow/cast2/ureta.jpg)
Jaime Ureta
as Luca Fandiņo
episode 2
![](../media/harrow/cast2/barranquero.jpg)
David Barranquero
as Tomas Fuentes
episode 2
![](../media/harrow/cast2/varghese.jpg)
Naveen Varghese
as Ray Gupta
episode 2
![](../media/harrow/cast2/raine.jpg)
Jackson Raine
as Stuart Leong
episode 2, 3
![](../media/harrow/cast2/cawthorne.jpg)
Richard Cawthorne
as Paul Haberecht
episode 2, 3
![](../media/harrow/cast2/na.jpg)
Francisco Lopez
as Dr Resende [v/o]
episode 2
![](../media/harrow/cast2/flanagan.jpg)
Lisa Flanagan
as Melissa Turner
episode 3
![](../media/harrow/cast2/jarrett.jpg)
Katie Jarrett
as Young Melissa
episode 3
![](../media/harrow/cast2/okelly.jpg)
Ruby O'Kelly
as Libby Hevitt
episode 3
![](../media/harrow/cast2/scully.jpg)
Aaron Scully
as Jamie Noathcode
episode 3
![](../media/harrow/cast2/chalwell.jpg)
Alex Chalwell
as Young Jamie
episode 3
![](../media/harrow/cast2/nation.jpg)
Steve Nation
as Ron Evans
episode 3
![](../media/harrow/cast2/charlton.jpg)
Lafe Charlton
as Kyle Jackson
episode 3
![](../media/harrow/cast2/maher.jpg)
Hayden Maher
as Young Paul
episode 3
![](../media/harrow/cast2/webb.jpg)
Bridget Webb
as Polly Haberecht
episode 3
![](../media/harrow/cast2/brancatisano.jpg)
Richard Brancatisano
as Sergeant Gabriel Capello
episode 4
![](../media/harrow/cast2/standish.jpg)
Anthony Standish
as Tim Markides
episode [3], 4, 5, 6
![](../media/harrow/cast2/morrell.jpg)
Geoff Morrell
as Dr Laurie Badcoe
episode 4, 7, 8, 9
![](../media/harrow/cast2/nicholson.jpg)
Joshua Nicholson
as Ben Raza
episode 4
![](../media/harrow/cast2/joab.jpg)
Sachin Joab
as Robert Chaudhari
episode 4
![](../media/harrow/cast2/bailey.jpg)
Ellen Bailey
as Dr Vicki Malisano
episode 4
![](../media/harrow/cast2/martin.jpg)
Jack Martin
as Ash Klenyhans
episode 4
![](../media/harrow/cast2/hunt.jpg)
Rachel Hunt
as Freeman
episode 4
![](../media/harrow/cast2/mcmurray.jpg)
Brad McMurray
as Ross Moran
episode 4, 5
![](../media/harrow/cast2/assam.jpg)
Yasir Assam
as Mr Qadir
episode 4
![](../media/harrow/cast2/salem.jpg)
Sussan Salem
as Mrs Oadir
episode 4
![](../media/harrow/cast2/cook.jpg)
David Cook
as Fire Chief
episode 4
![](../media/harrow/cast2/campos.jpg)
Lisa Campos
as Karen Chanson
episode 4, 5
![](../media/harrow/cast2/bishop.jpg)
Edwina Bishop
as Anita (Barmaid)
episode 4, 5
![](../media/harrow/cast2/widdowson.jpg)
Daniel Widdowson
as Bouncer
episode 4
![](../media/harrow/cast2/thamin.jpg)
Sarah Thamin
as Karina Van Reyk
episode 5
![](../media/harrow/cast2/havea.jpg)
Emily Havea
as Turua Parata
episode 5
![](../media/harrow/cast2/nixon.jpg)
Anthony Nixon
as Glenn Falknow (Bookie)
episode 5
![](../media/harrow/cast2/kwon.jpg)
Oakley Kwon
as Neighbour
episode 5
![](../media/harrow/cast2/marrington.jpg)
Frances Marrington
as SOCO
episode 5
![](../media/harrow/cast2/agolley.jpg)
Faustina Agolley
as Edwina Gharam
episode 6, 8, 9, 10
![](../media/harrow/cast2/morris.jpg)
Christopher Morris
as Senior Sergeant Colin Fairley
episode 6
![](../media/harrow/cast2/mckenzie.jpg)
Sally McKenzie
as Beverly McIntyre
episode 6
![](../media/harrow/cast2/arman.jpg)
Loani Arman
as Dr Hayley Prasad
episode 6
![](../media/harrow/cast2/morrissey.jpg)
Mia Morrissey
as Kyra Greene
episode 6
![](../media/harrow/cast2/lugton.jpg)
James Lugton
as Bob Shepard
episode 6
![](../media/harrow/cast2/ryan.jpg)
Sallyanne Ryan
as Ruth Cameron
episode 6
![](../media/harrow/cast2/hodgson.jpg)
Kimberley Hodgson
as Constable Georgie Shanahan
episode 6
![](../media/harrow/cast2/howard.jpg)
Helen Howard
as Val Little
episode 6
![](../media/harrow/cast2/fraser.jpg)
Teah Fraser
as Barmaid
episode 6
![](../media/harrow/cast2/stafford.jpg)
Jessica Stafford
as Diane Shepard
episode 6
![](../media/harrow/cast2/greasley.jpg)
Joel Greasley
as Ethan Chambers
episode 6
![](../media/harrow/cast2/peters.jpg)
Kate Peters
as Judy
episode 6
![](../media/harrow/cast2/parkes.jpg)
Clive Parkes
as Don
episode 6
![](../media/harrow/cast2/jarnson.jpg)
Melanie Jarnson
as Taylor Ford
episode 7
![](../media/harrow/cast2/dasilva.jpg)
Nicole Da Silva
as Danica
episode 7
![](../media/harrow/cast2/wilder.jpg)
Jason Wilder
as Connor Harris
episode 7
![](../media/harrow/cast2/dodds.jpg)
Airlie Dodds
as Rebecca McDonald
episode 7
![](../media/harrow/cast2/tang.jpg)
Ling Cooper Tang
as Dr. Sally Peterson
episode 7
![](../media/harrow/cast2/hanna.jpg)
Neveen Hanna
as Rhonda Roberts
episode 7, 8
![](../media/harrow/cast2/parker.jpg)
Hugh Parker
as Doug Hinton
episode 7, 9, 10
![](../media/harrow/cast2/anderson_c.jpg)
Clementine Anderson
as MFL Delivery Person
episode 7
![](../media/harrow/cast2/queree.jpg)
Robin Queree
as Howard Hobson
episode 8
![](../media/harrow/cast2/cratchley.jpg)
Allison Cratchley
as Isabella Hobson
episode 8
![](../media/harrow/cast2/bursill.jpg)
Tina Bursill
as Alice Hobson
episode 8
![](../media/harrow/cast2/anderson_f.jpg)
Fraser Anderson
as Will Hobson
episode 8
![](../media/harrow/cast2/wilson.jpg)
Maha Wilson
as Nenet Botro
episode 8
![](../media/harrow/cast2/elrahi.jpg)
Simon Elrahi
as Ufa Sabry
episode 8
![](../media/harrow/cast2/batchelor.jpg)
John Batchelor
as Clayton Pike
episode 8
![](../media/harrow/cast2/olyslager.jpg)
Angela Olyslager
as Lead Customs Officer
episode 8
![](../media/harrow/cast2/ratuere.jpg)
Lasarus Ratuere
as Miles Hendry
episode 9
![](../media/harrow/cast2/atkinson.jpg)
Kerith Atkinson
as Dr Beatrix Henshall
episode 9
![](../media/harrow/cast2/popov.jpg)
Ellie Popov
as Lab Assistant Julie Sewell
episode 9, 10
![](../media/harrow/cast2/tuiara.jpg)
Daniel Tuiara
as Paramedic
episode 9
![](../media/harrow/cast2/frost.jpg)
Patrick Frost
as Dr Maurice Chester
episode 10
![](../media/harrow/cast2/rhone.jpg)
Marty Rhone
as Dr Harry Biggs
episode 10
![](../media/harrow/cast2/laverdure.jpg)
Virginie Laverdure
as Superintendant Crowley
episode 10
![](../media/harrow/cast2/cooper.jpg)
Nicholas Cooper
as Security Guard
episode 10
![](../media/harrow/cast2/demarco.jpg)
Shanay De Marco
as Admin Clerk (Dept of Health)
episode 10