Owen Thomas Davies is a British–Belgian multidisciplinary creative crafting visual stories for brands, people, and ideas. 👋

His work spans fashion, technology, art, music, and sport, creating thoughtful campaigns, immersive experiences, and compelling visual narratives for brands including On, RÆBURN, and Cubitts.

Working across a wide range of mediums—from photography, film, and graphic design to artificial intelligence and virtual reality—Owen brings together creativity, technology, and storytelling to create work that is both meaningful and memorable.

A London College of Fashion graduate, Owen is also the Founder and Creative Director of Region Clothing, an independent apparel brand inspired by creativity and the outdoors.


SKILLS


EXPERIENCE

Fashion Marketing and Design
Salzburg, Austria

Owen helped the Marketing team by adapting campaign assets for the company website and supported various content productions.

Production and Development
Salzburg, Austria

Owen supported the Development team in producing new ideas mainly focused on Red Bull athletes and events for a wide range of media formats.

Studio Photo and Video Intern
Zurich, Switzerland

Owen assisted the Product Photography Production team with delivering high-quality image assets for the brand website and retail platforms.

Cubitts

RÆBURN

Microsoft

On Running

Red Bull

Cubitts • RÆBURN • Microsoft • On Running • Red Bull •

SELECT CLIENTS