Actress | Director | Writer
She has a passion for healthy organic living and is often known on set as the "health nut".
Keesha Ulricka Sharp
Brooklyn, New York, USA
See what the IMDb editors are excited to watch in November, check out our guide to horror, streaming shows, superheroes, and more.