Emily Bett Rickards Emily Bett Rickards 7/24/91 Actress Biography There is no information about «Emily Bett Rickards» yet. Roles Felicity Smoak / Overwatch (Actress) Arrow Felicity Smoak / Overwatch (Actress) Arrow Felicity Smoak (Actress) Arrow: Blood Rush Gallery