Owen has extensive experience finishing episodic series for major broadcasters and streamers. He leads the charge at Residence Pictures in our team of VFX savvy finishing artists. An RTS Award winner for Picture Enhancement in 2023 for his work on Shane Meadows’ The Gallows Pole, Owen always puts the client first ensuring they leave happy and return to work with him time and again. Joining Residence Pictures from The Farm, he has worked in scripted Drama for 16 years on ground-breaking programming including Utopia, The Serpent and I May Destroy You.