Kim Longinotto, Teddy Leifer and Ollie Huddleston
Caption: Kim Longinotto, Teddy Leifer and Ollie Huddleston
Producer, Production Manager
Known for: The Invisible War (2012), The Interrupters (2011), Knuckle (2011), We Are Together (Thina Simunye) (2006)
Source: IMDB