Rizwan "Riz" Ahmed is a British actor and rapper. He has received several awards, including an Academy Award and a Primetime Emmy Award with nominations for two Golden Globe Awards and two British Academy Film Awards. From Wikipedia
Filming is underway at Pinewood Studios for the untitled epic, set to premiere October 2, 2026, with a star-studded cast and a storyline of global stakes.