Movies
DARE
Role: Alexa Walker
Year: 2009
Status: Complete
DRAGONBALL EVOLUTION
Role: Bulma
Year: 2009
Status: Complete
POSEIDON
Role: Jennifer Ramsey
Year: 2006
Status: Complete
THE PHANTOM OF THE OPERA
Role: Christine Daae
Year: 2004
Status: Complete
THE DAY AFTER TOMORROW
Role: Laura Chapman
Year: 2004
Status: Complete
MYSTIC RIVER
Role: Katie Markum
Year: 2003
Status: Complete
NOLA
Role: Nola
Year: 2003
Status: Complete
PASSIONADA
Role: Vicky Amonte
Year: 2002
Status: Complete
HAPPY NOW
Role: Nikki Trent/Jenny Thomas
Year: 2001
Status: Complete
AN AMERICAN RHAPSODY
Role: Sheila (at 15)
Year: 2001
Status: Complete
IT HAD TO BE YOU
Role: Young Girl
Year: 2000
Status: Complete
SONGCATCHER
Role: Deladis Slocumb
Year: 2000
Status: Complete
THE AUDREY HEPBURN STORY
Role: Audrey Hepburn (ages 12-16)
Year: 2000
Status: Complete
GENIUS
Role: Claire Addison
Year: 1999
Status: Complete
GRACE & GLORIE
Role: Luanne)
Year: 1998
Status: Complete
ONLY LOVE
Role: Lily
Year: 1998
Status: Complete
TV Shows
SHAMELESS
Role: Fiona Gallagher
Episode: Reoccuring Role
Year: 2011-????
Status: On-going Production
THE PRACTICE
Role: Allison Ellison
Episode: The Candidate: Part 1 & 2
Year: 2001
Status: Complete
AS THE WORLD TURNS
Role: Abigail Williams
Episode: Unknown
Year: 1999
Status: Complete
SNOOPS
Role: Caroline Beels
Episode: Separation Anxiety; Blood Lines
Year: 1999
Status: Complete
LAW & ORDER
Role: Alison Martin
Episode: Ritual
Year: 1997
Status: Complete