Skip to main content


Broadcast Awards

Max Welch

Chief Executive, Renowned Films

Max Welch is CEO of London and Los Angeles based Renowned Films, an award-winning production company of premium unscripted programming. Max is recognized as a leading example of a new generation of content creators, changing the way TV is made and laying the foundations for how it will evolve in the future.  

Max co-founded Renowned Films to disrupt traditional media and create innovative, attention-grabbing, engaging, and high-end unscripted—all with fresh perspective, thought-provoking voices, and a steadfast commitment to supporting new talent. In 2022, SK Global Entertainment producers of 'Crazy Rich Asians' acquired the ownership stake from Critical Content in the company.