Margaret OdetteActingBorn 27/09/1995Harlem, New York, USAKnown ForThe Independent2022Sex/Life2021Boogie2021The Public's Much Ado About Nothing2019Blindspot2015Sleeping with Other People2015What It Was2014Elementary2012