Riaze Foster is known for Beast (2022), Extraction II (2023) and Luther: The Fallen Sun (2023). imdb.com