Actress · DirectorAllison DeanWichita, Kansas, USASocialsIMDbKnown forComing to AmericaPatrice McDowellTears of the SunRape VictimSpeed 2: Cruise ControlMarifa