Posts in tag

Mogul Mowgli


Of all the British actors who have made their breakthrough over the past decade, it’s perhaps Riz Ahmed who has made the biggest impression. Since coming to prominence in Four Lions back in 2010, he has starred in a number of films and TV series, including Nightcrawler, The Night Of, City of Tiny Lights and …

0 1