Upcoming
Butterfly in the Typewriter (Film) – Jean Ann Jollett
Jiu Jitsu (Film) – Myra

2019
Wonder Woman: Bloodlines (Film) – Vanessa Kapatelis/Silver Swan

2016
Dead Rising: Endgame (Film) – Sandra Lowe
A Remarkable Life (Film) Chelsea

2015
Isolation (Film) – Nina
Numb  (Film) – Cheryl
Tracers  (Film) – Nikki

2014-2020
The 100 (TV Series) – Octavia Blake│Main – 100 episodes

2013
Cult (TV Series) Kirstie Nelson│Recurring – 10 episodes
90210 (TV Series) Cassie McCoy│Guest – 1 episode

2012
The Inbetweeners (TV Series) Samantha│Guest – 4 episodes
Fugitive at 17 (TV Movie) Holly Hamilton
Walking the Halls  (Film) – Amber

2011
50/50 (Film) – Allison
Hiccups (TV Series) Terry
Eureka (TV Series) Bonnie

2010
Human Target (TV Series) Jamie Hartloff
Smoke Screen (TV Movie) Suzie
Hunt to Kill (Film) – Kim Rhodes
Fringe (TV Series) Waitress / Leah │Guest – 2 episodes
Percy Jackson & the Lightning Thief (Film) – Aphrodite Girl
The Troop (TV Series) Sarah│Guest – 1 episode
Random Walk (Short) – ?

2009
Sorority Wars (TV Movie) Missy
I Love You, Beth Cooper (Film) – Valli Wooley
The Guard (TV Series) Jeanette│Guest – 1 episode
Harper’s Island (TV Series) Stacy│Guest – 1 episode
Supernatural (TV Series) Taylor│Guest – 1 episode