Rachel CookActingBorn 08/01/1995Seattle, Washington, USAKnown ForSuccubus2024Kill Shot2023The Hack Job2021Nude2017