Actress · DirectorMargaret OdetteHarlem, New York, USASocialsInstagramTwitterIMDbWebsiteKnown forElementaryDebora GarissiSex/LifeSasha SnowBlindspotDJSleeping with Other PeopleThea