- Monterey Bay Aquarium, Monterey, California
- Long Beach Aquarium, Los Angeles, California
- Minneapolis Underground Aquarium, USA
- Crystal Cruises “Serenity” special interest speaker, Durban, South Africa
- Two Oceans Aquarium, Cape Town, South Africa
- Zoo and Aquarium Association of South Africa
- Volkswagen, Johannesburg, South Africa
- Habari Media, South Africa
- Johannesburg Zoo, South Africa
- One and Only Hotel, Cape Town
- Guest speaker for Virtuoso African Wildlife Tourism, Las Vegas
- Crystal Cruises “Symphony” special interest speaker, Antarctica
- South African Photographic Association, Skukuza, Kruger National Park, South Africa
- Canon South Africa (Johannesburg & Cape Town)
- ORMS, Cape Town
- False Bay Underwater Club, Cape Town
- Old Mutual Dive Club, Cape Town
- Atlantic Dive Club, Cape Town
- Kirstenbosch Rotary Club, Cape Town
- Kelvin Grove Members Association, Cape Town
- Simons Town Business Association, Cape Town
- False Bay Tourism Association, Cape Town
- Dyer Island Conservation Trust, Gansbaai, South Africa
- Western Province Preparatory School, Cape Town
- Rondebosch Boy’s High School, Cape Town
- Young Presidents Organization, Cape Town
- Tygerberg Nature Reserve, Cape Town
- Wildlife Association of South Africa, Cape Town
- Africa Geographic Readers Evening, Cape Town
- Wavescape Film Festival, Cape Town
- False Bay Yacht Club, Cape Town
- Crystal Cruises “ Symphony” special interest speaker, French Polynesia
- Unlocking Nature, online audience
- Shark Con 2020, online audience
- Aegis Living Enrichment program, Seattle, USA
- The Atlantic White Shark Conservancy, Cape Cod, USA