In 2016 she was cast in the fifth season of the CW show Arrow, in the recurring role of Detective Tina Boland, whose true name is revealed to be Dinah Drake, acting as the new Black Canary. She was promoted to series regular for the show's sixth season, which began airing in the Fall of 2017.