Actress · DirectorAidan DeeVancouver, British Columbia, CanadaSocialsIMDbKnown forSupernaturalDemon #2DC's Legends of TomorrowAide