Feature FilmsTelevision SeriesShorts and Web seriesMusic VideosTheatre


2018GraceDawn WalshINFORMATION »
2018Cover VersionsJackieINFORMATION »
2016Wolves at the DoorSharonINFORMATION »
2014The ScribblerSukiINFORMATION »
2013Kill for MeAmanda RoweINFORMATION »
2011Monte CarloEmmaINFORMATION »
2010A Nightmare on Elm StreetKris FowlesINFORMATION »
2009TakenAmandaINFORMATION »
2008The LostDee DeeINFORMATION »
2007Walk the TalkJessieINFORMATION »
2007Live!JewelINFORMATION »
2007SpinAppleINFORMATION »
2006Black ChristmasKelli PresleyINFORMATION »
2006ClickSamantha at 27 years oldINFORMATION »
2006When a Stranger CallsTiffanyINFORMATION »


Television Series

2012 – 2018ArrowLaurel Lance / Black Canary / Black Siren121 episodes
2015 – 2018The FlashSiren X / Black Siren / Laurel Lance3 episodes
2016 – 2017Legends of TomorrowLaurel Lance2 episodes
2010 – 2012Gossip GirlJuliet Sharp12 episodes
2011New GirlBrookeEpisode: 3×01 “Wedding”
2009 – 2010Melrose PlaceElla Simms18 episodes
2009Harper’s IslandPatricia “Trish” Wellington13 episodes
2007 – 2008SupernaturalRuby / Lilith6 episodes
2005Sex, Love & SecretsGabrielle2 episodes
20057th HeavenZoe4 episodes
2003The DivisionYoung Candace ‘C.D’ DeLorenzoEpisode: 3×02 “Oh Mother, Who Art Thou”


Short Films / Short TV Series

2016VixenBlack Canary / Laurel Lance5 episodes (Short TV Series)
2015Superhero Fight Club
Black CanaryShort TV
2009One by One: The Making of “Harper’s Island”
HerselfVideo Short
2007May All Your Christmases Be Black
HerselfVideo Documentary Short
2016What Have You Done?: The remaking of “Black Christmas”Herself / Kelli PresleyTV Short Documentary

Music Videos


2005Jesse McCartneyShe’s No You
Just Lose It