Home / Discover / People

Director

Episode Outrageous Fortune
Fathers, Mothers, Daughters, Sons
2006
Episode Diplomatic Immunity
Spy In The House Of Love
2009
Episode Agent Anna
Episode 2
2014
Episode Agent Anna
Episode 3
2014
Episode Power Rangers
The Need For Speed
2018
Episode The Brokenwood Mysteries
Stone Cold Dead
2017
Episode Shortland Street
Episode 3211
2005
Episode Power Rangers
Caught Red-Handed
2018
Episode Shortland Street
Episode 3212
2005
Episode Shortland Street
Episode 3215
2005
Episode Westside
Instruments of Darkness Tell Us Truths
2015
Episode Westside
Our Poison'd Chalice
2015
Episode The Brokenwood Mysteries
Scared To Death
2018
Episode Westside
Episode 1
2016
Episode Westside
Episode 2
2016
Episode Westside
Episode 5
2016
Episode Westside
Episode 6
2016
Episode Shortland Street
Episode 3076
2004
Episode The Almighty Johnsons
God's Gift to Zebras
2011
Episode Westside
Episode 9
2016
Episode Westside
Episode 10
2016
Episode Shortland Street
Episode 3077
2004
Episode Westside
Episode 1
2017
Episode The Almighty Johnsons
You Gotta Love Life, Babe
2011
Episode Westside
Tell You What Girl, You’ve Got Your Work Cut Out for You..
2020
Episode Westside
How’d You Like the Quiche, Frankie?
2020
Episode Westside
Episode 2
2017
Episode Shortland Street
Episode 3078
2004
Episode Westside
Episode 5
2017
Episode Shortland Street
Episode 3079
2004
Episode Westside
Episode 6
2017
Episode Shortland Street
Episode 3080
2004
Episode Diplomatic Immunity
Let's Get It On
2009
Episode The Almighty Johnsons
Bad Things Happen
2011
Episode Westside
Episode 1
2018
Episode The Brokenwood Mysteries
To Die Or Not To Die
2015
Episode Shortland Street
Episode 3181
2005
Episode Diplomatic Immunity
Idiot Wind
2009
Episode Westside
Episode 2
2018
Episode The Almighty Johnsons
I Can Give You Frigg
2011
Episode Agent Anna
Episode 9
2014
Episode Westside
Episode 3
2018
Episode Diplomatic Immunity
Tattoo You
2009
Episode Shortland Street
Episode 3182
2005
Episode Westside
Episode 4
2018
Episode 800 Words
Episode 5
2016
Episode Shortland Street
Episode 2307
2001
Episode Agent Anna
Episode 10
2014
Episode 800 Words
Episode 6
2016
Episode Shortland Street
Episode 3183
2005
Episode Nothing Trivial
In Kramer Vs Kramer, Who Played The Divorcing Couple?
2013
Episode Shortland Street
Episode 2308
2001
Episode Diplomatic Immunity
Boris the Spider
2009
Episode Shortland Street
Episode 3184
2005
Episode Diplomatic Immunity
Climb Every Mountain
2009
Episode The Brokenwood Mysteries
Over Her Dead Body
2016
Episode Shortland Street
Episode 2309
2001
Episode Love Bites
A Simple Plan
2002
Episode Love Bites
First Obsessions, Worst Impressions
2002
Episode Diplomatic Immunity
Strange Fruit
2009
Episode Diplomatic Immunity
Chain of Fools
2009
Episode Shortland Street
Episode 2310
2001
Episode Love Bites
Radio Richard
2002
Episode Diplomatic Immunity
Graceland
2009
Episode Love Bites
There's Something About Rosemary
2002
Episode Love Bites
In The Company Of Women
2002
Episode Diplomatic Immunity
All Eyez On Me
2009
Episode Outrageous Fortune
An Old Man Is Twice a Child
2006
Episode Love Bites
Boogie Nights
2002
Episode Agent Anna
Episode 1
2014
Episode Diplomatic Immunity
Food For Thought
2009
Episode The Brokenwood Mysteries
A Merry Bloody Christmas
2016

Writer

Episode Shortland Street
Episode 3051
2004

Guest Star

Episode The Blue Rose
Hand in Glove
2013
Episode Agent Anna
Episode 5
2014
Episode Power Rangers
Ranger Green
2009
Episode Cleopatra 2525
Run Cleo Run
2000
Episode The Blue Rose
Handsome Devil
2013
Episode The Blue Rose
This Night Has Opened My Eyes
2013
Episode Diplomatic Immunity
All Eyez On Me
2009