
Filmography

The Flash
2014 · Laurel Lance / Siren X, Laurel Lance

Supernatural
2005 · Ruby

Arrow
2012 · Laurel Lance, Black Siren

Gossip Girl
2007 · Juliet Sharp

DC's Legends of Tomorrow
2016 · Laurel Lance

New Girl
2011 · Brooke

Whose Line Is It Anyway?
2013 · Self

The Division
2001 · Young Candace 'C.D' DeLorenzo

7th Heaven
1996 · Zoe

Taken
2008 · Amanda

Harper's Island
2009 · Trish Wellington

Click
2006 · Samantha at 27 years old

Melrose Place
2009 · Eleanor 'Ella' Simms

A Nightmare on Elm Street
2010 · Kris Fowles

Vixen
2015 · Laurel Lance / Black Canary (voice)

Listen Up!
2004 · Rebecca

Monte Carlo
2011 · Emma

When a Stranger Calls
2006 · Tiffany

MADtv
1995 · Self

Sex, Love & Secrets
2005 · Gabrielle

Black Christmas
2006 · Kelli Presley

Speed Demon
2026 · Sister Lu

Accused: The Karen Read Story
2026 · Karen Read

Vixen: The Movie
2017 · Laurel Lance / Black Canary (voice)

Agent Game
2022 · Miller

Wolves at the Door
2016 · Sharon

The Scribbler
2014 · Suki

Live!
2007 · Jewel

Kill for Me
2013 · Amanda Rowe

Bunker
2025 · Petra

The Lost
2006 · Dee Dee

A Royal Christmas Crush
2023 · Ava Jensen

Cover Versions
2018 · Jackie

Spin
2007 · Apple

Grace
2018 · Dawn Walsh

I Love Us
2021 · Laura Fenton, Executive Producer

May All Your Christmases Be Black
2007 · Self
The Call
TBA · Actor

Walk the Talk
2007 · Jessie

Nanny Cam
TBA · Actor
Herbert West: Reanimator
TBA · Dr. Kate Locke