Mike Radford Producer (3) Ukraine: The People's Fight (2023) Climate Change: Ade on the Frontline (2021) Stacey Dooley Investigates (2009)