Cecilia Deacon

Cecilia Deacon Headshot

Actress

Birth Place: Ontario, Canada

Cecilia Deacon is an actress who appeared in "Riverdale," "The Transcendents," and "DC's Legends of Tomorrow."