THE ROVING DOCTOR

An idiot's
not-so-serious
take on life
in and out of hospital
and around the world.

THE WORLD

Science, history, culture and everything in between.

MEDICINE

Honest perspective about hospital life.

LIFE

Thoughts, rants, and observations about life.

TRAVEL

Real experiences around the world.

THE SEA

Wrecks, reefs, and the world below.

featured posts

Antarctic Peninsula – Day 1: The Icy Continent

Antarctic Peninsula – Day 1: The Icy Continent

Stepping onto the black gravel of Half Moon Island. A world of waddling penguins and camouflaged seals, where the snow falls softly over the ghosts of whalers.

The Infinite Game

The Infinite Game

A raw ED reflection on endless patient lists, public outrage, broken systems and the infinite game of trying to save lives with limited resources.

Raja Ampat – Day 5: Marine Gods

Raja Ampat – Day 5: Marine Gods

Surgical residency panic dissolves as the interview is moved. Replaced by five giant reef mantas at Manta Sandy and deep euphoria at Cape Kri.

SUBSCRIBE

Stay in the loop by joining The Roving Doctor's newsletter

EXPLORE BY THEME

Frontline medicine, real decisions,
and stories from the sharp end of care.


Frontline travel, real experiences,
and stories from the far side of the map.


About The Roving Doctor



Latest Posts

Manila: The Last Ride

Manila: The Last Ride

My final day in the Philippines takes me through Intramuros by bamboo bike, from Spanish walls and Rizal history to ghost stories and goodbye.

Siargao – Day 5: Gnarly Waves & Goodbyes

Siargao – Day 5: Gnarly Waves & Goodbyes

My final morning in Siargao brings a perfect sunrise, wild surf, one last motorbike ride, and a bittersweet goodbye.

Siargao – Day 4: Freediver on the Road

Siargao – Day 4: Freediver on the Road

My final Molchanovs Wave 1 day in Siargao brings rescue skills, baby freediver certification, a north-island road trip and a stormy sunset fail.

Siargao – Day 3: Free Immersion and Free Spirits

Siargao – Day 3: Free Immersion and Free Spirits

My third day in Siargao brings open-water freediving, a 12-metre descent, a road trip, and a sunset bridge farewell.

Siargao – Day 2: Cowabunga & Carbon Dioxide

Siargao – Day 2: Cowabunga & Carbon Dioxide

My second day in Siargao brings Cloud 9, a rough surf lesson, the International Surfing Cup and the start of my freediving course.

Siargao – Day 1: Baby Jesus Returns

Siargao – Day 1: Baby Jesus Returns

My first day in Siargao brings lost luggage, the return of Baby Jesus, old Utila friends, a beach rave and the start of a new adventure.

Moalboal – Day 2: The Sardine Run

Moalboal – Day 2: The Sardine Run

Finally free from the storm, I dive Moalboal’s Pescador Island and the legendary Sardine Run before ending the day with hostel chaos.

Moalboal – Day 1: Freedom At Last

Moalboal – Day 1: Freedom At Last

Leaving stormy Malapascua behind, I travel across Cebu to Moalboal, swapping cancelled thresher dives for another underwater paradise.

Malapascua – Day 4: The Storm’s Aftermath

Malapascua – Day 4: The Storm’s Aftermath

A storm-bound day in Malapascua turns into a windswept island walk through Logon, North Beach and the lighthouse after cancelled dives.

Malapascua – Day 3: Stranded in the Storm

Malapascua – Day 3: Stranded in the Storm

A stormy day in Malapascua leaves me stranded indoors, soaked by wind and rain, missing dives and trying to accept a forced rest day.

Malapascua – Day 2: Threshers at Dawn

Malapascua – Day 2: Threshers at Dawn

My first proper dive day in Malapascua brings Kimud Shoal, thresher sharks, sea moths, reef life and a storm threatening everything.

Malapascua – Day 1: A Bangka to Paradise

Malapascua – Day 1: A Bangka to Paradise

A long, chaotic travel day from Bohol to Malapascua ends with sunset, sandy paths, island calm and the promise of something awesome.

SUBSCRIBE

Stay in the loop by joining The Roving Doctor's newsletter!