Year Title Role Notes
1999 Music Chronicles (Pilot) Unknown Principal Role
2000-2001 So Weird Annie Thelan Lead Role
2001 No Place Like Home (Pilot) Unknown Principal Role
2004 Instant Star Jude Harrison Lead (2004-2008)
Cold Squad Deirdre Spence / Tricia Spence Guest
The Collector (TV series) Isabelle Van Sant Guest
The Chris Isaak Show Jennifer Guest
Scooby Doo 2: Monsters Unleashed Freddy Fan Extra
2005 Selling Innocence (TV) Angel DeSousa Minor
Reefer Madness: The Movie Musical The Arc-ettes Minor
Falcon Beach Beach Girl Minor
2006 Final Destination 3 Erin Ulmer Supporting Role
2007 The Morgan Waters Show Herself Guest
Devil’s Diary (2007 Film) (TV) Dominique Lead Role
Cold Feet (Independent Film) Girlfriend Supporting Role
2009 Smallville Imra Ardeen/Saturn Girl Guest Star
Stranger With My Face Laurie / Lia Lead Roles
2011 The Listener Hack Girl Guest Star
Haven Moira Keegan Guest Star
2012 House of Bodies ??? Principle