- Leo is an award-winning television and feature film producer, director and writer with over 10 years experience making high-impact, prime-time films.
He is best known for producing the feature documentary "Blue Carbon" (CNN, 2023), which featured an original score by the Wu-Tang Clan's RZA, was directed by Nicolas Brown (Emmy & BAFTA winning director) and executive produced by Oscar-nominated, Fernando Meirelles.
His films have broadcast on: CNN, HBO, Channel 4 (UK), Channel 5 (UK), Canal+ (FR), NDR (Germany), Channel NewsAsia (SG), Bloomberg (US), BBC World. Awards include a Gold medal at The New York Film Festivals (2018) for best social awareness documentary and the 21st Asian Television Awards (2017) winner of best current affairs documentary.- IMDb Mini Biography By: Carlo
Contribute to this page
Suggest an edit or add missing content