Elarica Johnson was born in London, England. She is a british actress, known for Harry Potter and the Half-Blood Prince (2009), A Discovery of Witches (2018) and Blade Runner 2049 (2017). Elarica is to star in new series P-Valley to air on STARZ in 2020. She started her career in film and TV at the age of 17 in her first role in Harry Potter.