Filmography

The Piano
Role: Angel
Year: 1993
Shortland Street
Role: Holly
Year: 1993
Hercules and the Amazon Women
Role: Girl (Hydra)
Year: 1994
Hercules in the Underworld
Role: Ilea
Year: 1994
Hercules in the Maze of the Minotaur
Role: Ilea
Year: 1994
Hercules: The Legendary Journeys
Role: Ilea
Year: 1995
Riding High
Role: Billy
Year: 1995
City Life
Role: Sophie
Year: 1996
Hercules: The Legendary Journeys
Role: Ilea
Year: 1997
Topless Women Talk About Their Lives
Role: Sally
Year: 1997
Flying
Role: Josie
Year: 1998
Xena: Warrior Princess
Role: Daphne/Xena
Year: 1999
Ozzie
Role: Caitlin
Year: 2001
Toy Love
Role: Lucy
Year: 2002
Murder in Greenwich
Role: Sheila McGuire
Year: 2002
Mercy Peak
Role: Gwyneth Couch
Year: 2002
P.E.T. Detectives
Role: Genevieve
Year: 2003
Eddie’s Million Dollar Cook-Off
Role: Hannah
Year: 2003
Maiden Voyage
Role: Jenny
Year: 2004
The Amazing Extraordinary Friends
Role: Emily Rushmore
Year: 2006
Maddigan’s Quest
Role: Garland
Year: 2006
Rude Awakenings
Role: Constance Short
Year: 2007
Johnny Kapahala: Back on Board
Role: Valerie
Year: 2007
Knickers
Role: Emily
Year: 2007
So Fresh & So Keen
Role: Sally Poste
Year: 2008
The Lovely Bones
Role: Lindsey Salmon
Year: 2009
Legend of the Seeker
Role: Alice
Year: 2009
Power Rangers RPM
Role: Summer Landsdown
Year: 2009
Predicament
Role: Maybelle Zimmerman
Year: 2010
Dangerous Ride
Role: Renee
Year: 2010
Tangiwai
Role: Nerissa Love
Year: 2011
Super City
Role: Candice
Year: 2011
CSI: Crime Scene Investigation
Role: Bridget Byron
Year: 2012
Cassandra French’s Finishing School for Boys
Role: Cassandra French
Year: 2012
The Dinner Party
Role: Heather “Rose”
Year: 2012
Blinder
Role: Sammy Walton
Year: 2013
Brightest Star
Role: Charlotte Cates
Year: 2013
Masters of Sex
Role: Vivian Scully
Year: 2013 – 2014
Once Upon a Time
Role: Tinker Bell
Year: 2013 – 2014
Petals on the Wind
Role: Cathy Dollanganger
Year: 2014
Play It Again, Dick
Role: Skank with Attitude
Year: 2014
Warning Labels
Role: Jessie
Year: 2015
Coward
Role: Ophelia
Year: 2015
The Answers
Role: Paige
Year: 2015
Mattresside
Role: Sue
Year: 2015
iZombie
Role: Olivia ‘Liv’ Moore
Year: 2015 – present