Film Editor on Emmy-winning, Oscar & Bafta-nominated Virunga, The Serpent, A Discovery of Witches, Domina and Endeavour. Miikka Leskinen is an award-winning Filmmaker and Film Editor based in London, United Kingdom, represented by United Agents.