Ruth Negga is an actress. She portrays the role of Barbara Sabich in the Apple TV+ streaming series Presumed Innocent.
Advertisement
Ruth Negga is an actress. She portrays the role of Barbara Sabich in the Apple TV+ streaming series Presumed Innocent.