From Halopedia, the Halo wiki
Margaret Parangosky in Halo: The Television Series is portrayed by actress Shabana Azmi. Azmi’s casting was announced by Showtime on August 2, 2019. According to Azmi, she had to give up two other projects in India already on her schedule in order to take the role, but she figured it would be worth it.
List of appearances