Digital Creative


    Hi, my name is Mike and I'm a Digital Creative. I help brands and destinations tell their stories to the world through content creation and marketing campaigns aligned with strategy.



    With over 15 years of training and experience, I've accumulated a wide variety of creative skills which enable me to contribute to the bigger picture as well as the finer details. It's also allowed me to go to some amazing places and work with clients that are doing great things in sustainable tourism and conservation. Btw, all the images on this website were taken by me.


    Let's make something awesome!

    Brand Strategy

    Great creative work starts with a great strategy. Let's discover your brand's story and then optimise your positioning in the marketing landscape.

    Creative Direction

    I enjoy working with teams whether as a contributor or guiding other creative-specialists to build fully integrated campaigns.

    Graphic Design

    Every touchpoint of your brand is an opportunity to tell your story. From your logo to your website, I can help to make the user's experience consistent and enjoyable.


    High quality photos are critical. As a professional and experienced photographer, I can build your visual assets to portray your brand in the best possible light.


    From travel writing to strategy presentations, let's find clarity in the complexity and tell a good story.

  • Aquila Private Game Reserve

    Klein Karoo, South Africa

    The Guide to Extra Virgin Olive Oil in South Africa

    Print & Online Publication

    Grootbos Private Nature Reserve

    Luxury Destination, Gansbaai, South Africa

    Desroches Island, Seychelles

    Private Island Luxury Resort

    Aventura Africa

    Travel Agency for the Spanish-Speaking Market


    Online Community Platform

    Alphonse Island, Seychelles

    Private Island Luxury Resort

    Smart Tour Systems

    GPS-triggered Audio Guide


    Portfolio of Digital Creations & Client Work


    I'd love to hear from you

    Cape Town, South Africa
    +27 (0)72 111 9390

    Join the conversation

All Posts