Moira Queen

Moira Queen is Oliver's and Thea's mother. She is involved with a shady crime organization who tries to bring down the city.

Appearances

Arrow
Main cast, played by Susanna Thompson
Guest cast, played by Susanna Thompson