Treasureisland-fl.com
Owen Davies film editor. Owen is an award winning filmmaker and editor. He has cut critically acclaimed documentary features for cinema including I Believe in Miracles and the BAFTA Cymru nominated Don't Take Me Home. He is currently working on the upcoming feature documentary The Three Kings for Box to Box films and recently finished work on the Netflix Formula 1 Docuseries Drive to Survive.