Filmografi
| År | Film | Roll | Övrigt |
| 2002 | K-9: P.I. (video) | Babe | |
| 2003 | Final Destination 2 | Shaina | |
| 2004 | Haven | Chanel | |
| 2005 | Berkeley | Alice | |
| 2006 | Skinwalkers | Katherine | |
| DOA: Dead or Alive | Helena Douglas | |
| Pledge This! | Kristen Haas | |
| 2007 | Killing Zelda Sparks | Zelda Sparks | |
| 2009 | Red Mist | Kim | post-production |
| Misconceptions | Lucy | post-production |
| 2012 | Älska mig igen | | |
TV
| År | Serie | Roll | Övrigt |
| 2000 | Cold Squad | Libby Logan | 'Root Cause' |
| 2001 | Trapped | Claire Thorensen | TV-film |
| Los Luchadores | Maria Valentine | |
| The Immortal | Ellie | The Good Squire |
| Mindstorm | Rayanna Armitage | |
| Wolf Lake | Brianna | 'The Changing' |
| Wishmaster 3: Beyond the Gates of Hell | Melissa Bell | |
| Dark Angel | Katarina | 'Boo' |
| 2002 | Undeclared | Evie | 'The Perfect Date' |
| The Sausage Factory | Valerie | 'Hang Ups' |
| 2003 | Black Sash | Allie Bennett | |
| The Twilight Zone | Amber | 'Sunrise' |
| A Date with Darkness: The Trial and Capture of Andrew Luster | Sarah | |
| 2005 | Boston Legal | Tracey Green | 'It Girls and Beyond' |
| Smallville | Alicia Baker | 3 avsnitt (2004-2005) |
| Entourage | Cassie | 'The Sundance Kids' |
| Numb3rs | Nadine Hodges | 3 avsnitt |
| 2006 | Shark | Madeleine Poe | 2006 - 2008 |
| 2007 | Eureka | | 1 avsnitt |
| 2011 | Falling Skies | Margaret | |
| 2015 | Rogue | Agent Harper Deakins | |