top of page


Sardine Run - Update
Right now, I’m sitting on a sand dune, the last embers of our end-of-trip bonfire glowing behind me. We built it together — all of us out...
Animal Ocean
Jul 31, 20252 min read


Sardine Run 2025 - LEVELED UP!
Right now, I’m rolling back up the hill, boat in tow, after a long day at sea — and honestly, I feel high from the sheer excitement of...
Animal Ocean
Jul 31, 20252 min read


Why Sardine Run Reports Are Often Wrong
The Sardine Run is incredible for many reasons—but for me, it’s the people and the constant stream of communication that make it so...
Animal Ocean
Jul 31, 20253 min read


Ocean Safari Update – Late Autumn Magic
We’ve had an incredible run of Ocean Safaris over the past two weeks. Conditions have been unusually calm—flat seas, light winds, and...
Animal Ocean
May 28, 20252 min read


Our Oceans - Bringing South African marine stories to a global Netflix series
Back in 2020, I was invited by Jonathan Smith to join the creative team for a groundbreaking natural history series called Our Oceans....
Animal Ocean
Feb 19, 20253 min read


Animal Ocean Safari Report – 17 November
This report is slightly overdue as I’ve been catching up after our recent office move, which has kept me away from the computer....
Animal Ocean
Feb 19, 20252 min read


Ocean Safari Report 23 October 2024
A Day of Discovery on the Animal Ocean Safari Today, we headed out in pristine, mirror-flat conditions. The weather was hot and...
Animal Ocean
Nov 4, 20242 min read


Table Mountain National Park: Ocean Safari report 12 Oct 2024
Today was the last of the near-perfect conditions before the wind and swell arrived, and it was an amazing day on the water! We had...
Animal Ocean
Nov 4, 20242 min read
bottom of page
