
2026 Sister Lu
2026 Karen Read
2025 Petra
2024 Director
2023 Ava Jensen
2022 Miller
2021 Executive Producer
2018 Jackie
2018 Dawn Walsh
2017 Laurel Lance / Black Canary (voice)
2016 Sharon
2016 Laurel Lance
2015 Laurel Lance / Black Canary (voice)
2014 Suki
2014 Laurel Lance / Siren X
2013 Amanda Rowe
2012 Director
2011 Emma
2011 Brooke
2010 Kris Fowles
2009 Trish Wellington
2009 Eleanor 'Ella' Simms
2008 Amanda
2007 Jewel
2007 Jessie
2007 Apple
2007 Juliet Sharp
2006 Tiffany
2006 Samantha at 27 years old
2006 Kelli Presley
2006 Dee Dee
2005 Gabrielle
2005 Ruby
2004 Rebecca
2001 Young Candace 'C.D' DeLorenzo
1996 Zoe
Dr. Kate Locke