Actress · DirectorAtlin MitchellDenman Island, British Columbia, CanadaSocialsKnown forSupernaturalBansheeThe FlashWomanSeeViennaPeter Pan & WendyJolly Roger PirateZooElizabeth Oz