En 2012 volvió a optar por proyectos televisivos, como una aparición en un capítulo de New Girl así como la filmación de la nueva serie de The CW "Arrow", serie que se basa en las aventuras del personaje de cómic Flecha Verde, interpretando a Laurel Lance/Black Canary.