Welcome To The Archive for "Emily Bett Rickards"!

Emily Bett Rickards is a Canadian actress, known for portraying Felicity Smoak on The CW television series Arrow as well as its spinoff series The Flash, Vixen, Legends of Tomorrow and related show Supergirl.

Find out more on Amazon.com! | Find more on ebay!