Show more
Erica Cerra is a Canadian actress, best known for her portrayal of Deputy Jo Lupo on the Syfy series Eureka, and artificial intelligence A.L.I.E. and her creator Becca on The 100. Wikipedia
Robert Downey Jr.
Jennifer Aniston
Tom Cruise
Dafne Keen