He has been Production Designer on a number of BAFTA and RTS award-winning, prime time chat shows - and recently designed the set for ITV's The Void, an elevated arena and suspended set built around a bespoke 5,000 ton swimming pool that filled Liverpool Arena.
He created the concept, designed and built an original camera system - a pin hole film camera - which he used when art directing the music video ‘Wasting My Young Years’ for London Grammar. A video that has gone on to have 71 million views.
In February 2022, Owen designed the launch of the Mercedes Formula One model, working closely with the Creative Director to develop the concept and experience of the launch, to ensure the set design functioned perfectly to deliver the desired story and concept.
Owen has strong technical experience and a unique visual flare that creates a powerful design force - resulting in production design driven by technical prowess with absolute design and creative integrity.
Owen is also an artist and painter.
Please view showreel for a small snapshot of projects that showcases Owen's range and style.