Leon Stuparich is a London-based independent producer, director and film editor. With a 20 year editing background in Film and TV, Leon’s directing debut is Road to Peace, an award-winning feature documentary about the Dalai Lama. Leon is committed to promoting, producing and directing transformative films which have a positive impact on society.